3.0
Apr 20, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good place to work. Many benefits and good salary
Cons
Poor people culture. Friendly atmosphere amongst colleagues but managers expectations are extreme. Overtime is silently expected daily