5.0
28 Mar 2025
Current employee, more than 8 years
Chiswick, England
Recommend
CEO approval
Business outlook
Pros
The team is really supportive, and there's a strong sense of teamwork, which makes the day-to-day much easier. It's a great place to work if you're motivated and enjoy a fast-paced environment.
Cons
High-pressure environment Competitive atmosphere can feel stressful at times