2.0
Jun 26, 2017
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
We had a good crew back then.
Cons
The Pressure under their guidelines leaves too much stress on the employees. No job is worth your health. They say it's based on Customer Service #1 rule, but actually the pressure they put on their employees actually hurts this.