3.0
1 May 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