5.0
29 Jan 2025
Former employee, more than 5 years
Wales, England
Recommend
CEO approval
Business outlook
Pros
Lots of opportunity and good career progression for top performers.
Cons
CRM System not very sales friendly. Lots of products to learn
Check out your Company Bowl for anonymous work chats.