3.0
Mar 21, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Worked in customer service - great pay, including bonus, and the employee benefits were the best that I have ever seen. Great pride between colleagues.
Cons
The emphasis on great customer service can sometimes make you as the employee feel undervalued, and I found I was often undermined in the face of extremely rude customers.