3.0
6 Aug 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good clients Good location Good experience
Cons
VERY cliquey Some awful team members that make the company terrible which is a shame as without them it could be good