4.0
Jun 14, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Amazing culture - The leadership team really cares about their employees. Thinking about a career in customer service this is the place to try.
Cons
Customers can be difficult but the management team makes it easier to cope and manage. All kinds of opportunities to grow with the Company if you are interested.