3.0
Jul 25, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Decent work life balance, variety of projects
Cons
Lowish salary, incompetent managers, lack of social events
Check out your Company Bowl for anonymous work chats.