5.0
Apr 22, 2009
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
You have the oppertunity to life out a passion for customer service everyday
Cons
Long hours, tight deadlines. Compensation levels are really low.