Account directors totally vary in ability and how they manage their teams, so the account/team you're in makes ALL the difference to your experience here
Account directors are overworked. They're squeezing 6 days worth of work into 4 days and can't give 100% to anything. More importantly, they don't have time to provide feedback to their teams. As a result, teams are unable to improve and stagnate which has led to staff retention issues
Cherry has grown too quickly without implementing processes to help train staff, improve their capabilities or develop their career. You either hit their expectations off the bat or you're out
Performance reviews focus on granular situations, rather than the bigger picture. They also focus entirely on what you're not doing, which makes them one-sided and negative. So don't make a single mistake or expect to be recognised/valued for the work you do here 95% of the time and you'll be just fine chasing that carrot forever
In the 1.5 years I've worked here the culture/environment has steadily worsened. They're in desperate need of staff to manage the increasing workload, but don't have the processes in place to nurture them