1.0
Jul 29, 2020
Former employee
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Big company, well respected in industry
Cons
Encouraged pushy targets and focused on call times not results or relationships. High staff turnover
Check out your Company Bowl for anonymous work chats.