4.0
Aug 3, 2010
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
it was a good start to work in customer service job..had good experience of working with ppl .really want to work again if i got the chance.
Cons
i personally didnt fine any downsides while working there .its great enviornment and the other team members are very helpful.this is my personal experience