2.0
Jul 17, 2015
Anonymous employee
Former employee
Cleveland, OH
Recommend
CEO approval
Business Outlook
Pros
It was a job. Till they lie to you.
Cons
They will lie. They dont tell the truth. Stop drinking the coolaide. Pretty sad there customer sevice department sucks. First notice of loss is a joke they cant even get the customers name spelled write. 3 key managers leave in 2 months. What does that tell you The HR dept what a joke.....