5.0
Aug 27, 2025
Current employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
- Commission structure - Ease of job role - Never micromanaged
Cons
Commission structure did deteriorate due to BT’s input
Is this your company?
Check out your Company Bowl for anonymous work chats.