Questions and Answers about

Here's what people have said about working and interviewing at

View all 21 questions about

Where in the country is this job ?


Help jobseekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information. Guidelines

2 answers


Answered - Customer Care Assistant (Former Employee) - Watford, Hertfordshire

Report answer

Glasgow uk

Answered - Customer Service Advisor (Former Employee) - Glasgow

Report answer