Benefits are good and pay is good
Everyone supports each other and is friendly
Friendly and informative and I felt comfortable
Very supportive and encouraging to employees
All work together to succeed
Working hard and customer service
Lots of things! It's a very cool culture.Environment review from Customer Support Dept
Lots of things! It's a very cool culture.
I am unsafe, over-tasked, and expendable Review from Customer Support Dept
I am unsafe, over-tasked, and expendable
My experience at work is generally pleasant and energizing. Review from Customer Support Dept
My experience at work is generally pleasant and energizing.