5.0
Jan 14, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Helpful managers and colleagues Good tech stack employee facilities like discounts are added bonusses
Cons
upper management changes frequently causing strategy changes.