4.0
Jan 23, 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Supportive team culture and approachable management. Good work-life balance compared to similar companies in the industry. Plenty of learning opportunities. Benefits are competitive and paid on time.
Cons
Honestly, no major cons to mention at this time. Like any company, there are small day-to-day challenges, but nothing that negatively impacts the overall experience.