3.0
Aug 26, 2025
Current employee, more than 3 years
Dunstable, England
Recommend
CEO approval
Business Outlook
Pros
Great team morale Talented people
Cons
Long hours Training could be improved for new members of management
Check out your Company Bowl for anonymous work chats.