4.0
Mar 28, 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
People make the job that’s the only benefit
Cons
Pay and progression Employees signed off sick with stress is a common occurrence
Check out your Company Bowl for anonymous work chats.