3.0
23 Jun 2025
Current employee
Welwyn Garden City, England
Recommend
CEO approval
Business outlook
Pros
Great people to work with, good work life balance
Cons
Salary can be improved, lots of budget cut, slow processes.
Engaged employer
Check out your Company Bowl for anonymous work chats.