1.0
12 Feb 2017
Anonymous employee
Former employee
Cathcart, Scotland
Recommend
CEO approval
Business outlook
Pros
It was a job for eleven years and my fellow team members were good to work with as they tried to their best under poor managers.
Cons
The call centre was a health hazard with high level of stress, most of the team managers looked at the staff as low life and some one to blame for their errors.