5.0
15 Dec 2025
Current employee, more than 5 years
Twickenham, England
Recommend
CEO approval
Business outlook
Pros
The team is approachable and the atmosphere is positive. Supportive team environment. Good learning opportunities. Chance to grow professionally.
Cons
Can get very busy but you learn a lot quickly which helps you grow fast