5.0
Sep 29, 2022
Former employee
Tring, England
Recommend
CEO approval
Business outlook
Pros
Excellent employee benefits and working conditions
Cons
Departments tended to be in silos, a common problem
Is this your company?
Check out your Company Bowl for anonymous work chats.