2.0
Apr 14, 2020
Former employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Good co-workers, decent pay, they want you to succeed
Cons
This is a call center. They micromanage your time, track every single second, tell you they want you to ask questions then make you feel stupid for asking. The clients are sometimes nice, other times can be nightmares and scream at things completely out of your control, understaffed