4.0
28 May 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good team environment and great colleagues Job satisfaction
Cons
No benefits or travel perks Lots of different systems to manage
Check out your Company Bowl for anonymous work chats.