5.0
Aug 3, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Excellent team and standard of work. Strong reputation. Trusted to get on with work.
Cons
Does have faults like every workplace, but in comparison to everywhere else I have worked, the issues were pretty trivial and solved easily.