The best call center to work in. Doesn't feel like a call center, great managers, people would do anything for each other. great customers.
overall a good place to work. competitive salary etc.
CSR (Current Employee)
Glasgow, Glasgow - 7 March 2020
Great place to work
Very relaxed and collaborative place to work. Good for long-term career progression and I believe the benefits were very good too. Not so much of a leading-edge / dynamic environment though but depends what you're after.
Project Manager (Contract) (Former Employee)
Stratford-upon-Avon, Warwickshire - 14 January 2020