3.0
Oct 30, 2025
Current employee
Fleet, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Great team to work with
Cons
Often had to reach sale targets which was stressful
Engaged Employer
Check out your Company Bowl for anonymous work chats.