5.0
Oct 8, 2025
Former employee, more than 5 years
Hitchin, England
Recommend
CEO approval
Business outlook
Pros
Good people Good benefits Good salary
Cons
Lots of change (merger and acquisitions)
Check out your Company Bowl for anonymous work chats.