My advice would be to select a company where you can learn something new every single day. Like literally every single day should be a battle to learn something exciting and work on a problem that can transform the business. You should always find a trade-off in life for multiple things but don’t compromise on this.