4.0
23 Apr 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Wonderful colleagues. Pay & Benefits. No 2 days the same. Always evolving. Supportive Culture. Cross Country collaboration.
Cons
Work life balance can be difficult to get due to time zones and teams not being structured in the right way.