5.0
Sep 25, 2025
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great company culture with supportive colleagues, strong focus on innovation, and plenty of opportunities to grow. Leadership is approachable and genuinely cares about employees’ success. Flexible working options and a good work-life balance make it a standout place to work.
Cons
Who doesn't want more benefits and perks, but no cons whatsoever?