Choose your team and manager carefully, as each business unit has a completely different culture and set of duties. In my opinion, more specialization is needed in customer success and account management to handle the scale of customers they have been taking on. It can be a thankless, burnout-inducing situation depending on where and with whom you land. Upper management could do more to pick and train better front-line managers and weed out bad apples that will drive away talent.