5.0
May 7, 2026
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great team and energetic feel. Fast paced so no day is boring, Office location is easy to get to. WFH and benefits are great.
Cons
Office space can be limited at times.