3.0
Nov 15, 2025
Former employee, more than 3 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Some colleagues were helpful depending on the team.
Cons
Decision-making processes can feel slow and bureaucratic. Management communication can be inconsistent, leading to confusion. Workload can be overwhelming. Limited opportunities for growth or learning in my specific team. Team culture may vary significantly, and my experience was not positive.