3.0
Feb 20, 2020
Former employee, more than 1 year
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Great benefits and when you weren't on a call you didn't have to do much
Cons
The metrics that you are graded on are not conducive to normal conversation with any human being.