4.0
Mar 20, 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Nice team, good benefits, pay is good.
Cons
They don’t promote within the company. Managers are not qualified enough for management. Under staffed
Check out your Company Bowl for anonymous work chats.