5.0
Nov 28, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
I absolutely loved working here. The team is great so even if you have a lot of work on, you know you're always supported.
Cons
Communication could always be better, at any organisation!