2.0
May 5, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
good team nice environment 4 day work week relaxed vibe
Cons
lot of confusion of what we were delivering conflicting opinions from higher ups meant redoing work absent leadership in some departments