5.0
18 Sept 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
work culture and benefits and pay
Cons
management must provide health care benefits
Check out your Company Bowl for anonymous work chats.