3.0
Feb 25, 2019
Former employee, less than 1 year
Luton, East of England, England
Recommend
Business Outlook
Pros
It was good as you get straight to work and helps with developing people skills and providing best srvice
Cons
annoying customers on the phone, salary is not that great, no career progression