3.0
Jan 5, 2025
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
A great sense of cameradarie from colleagues across the team
Cons
Toxic working culture with limited benefits and a seriosuly lacking HR department
Check out your Company Bowl for anonymous work chats.