4.0
Jan 21, 2025
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
It is an amenable place to work at and the people are always willing to help.
Cons
It is stressful working on a customer service call center since the consumers are always mad.