5.0
Sep 26, 2023
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
The people and teams are great. It really is what keeps the company ticking. The management are flexible and approachable.
Cons
Fast growing so sometimes hard to keep up with workload