5.0
Jan 24, 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great environment. Great office. Lovely team. Results driven but also fun and engaging work!
Cons
Deadlines can be pressured. Give time constraints extra hours are needed at times.