5.0
5 Mar 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Expectations were clear and there’s a high level of structure, which makes it easier to stay focused on day-to-day work. Good team environment with people willing to help each other out.
Cons
Targets can be challenging at times, but it does push you to stay focused and improve performance.