3.0
Jan 13, 2021
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The people are the reason you stay Great pay Good time off policy Great benefits Office is amazing
Cons
There isn’t a great work life balance Not enough people work to support all their customer Custome Care managers are not experienced It has quite a bit to work on like any start up