3.0
May 1, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
The people are great and it's a friendly environment
Cons
It's a call center and sometimes it seems like there are too many superiors not contributing to the team