3.0
Aug 29, 2025
Former employee
Romford, England
Recommend
CEO approval
Business Outlook
Pros
Initially liked the direction they were moving in, colleagues made it a great place to work
Cons
Employees are over-stretched and teams are understaffed Experienced colleagues are overlooked for promotions for friends/people within a certain circle