They expect a lot of work for little pay. Plus, the managers are not too friendly. I’ve felt belittled multiple
Need to improve customer service by like 100%. Most of them acted like they hated their job, which I don’t blame them b
Weak mangers, Not interested in staffLeadership review
Weak mangers, Not interested in staff
they offer great incentive programsLeadership review from Customer Support Dept
they offer great incentive programs
At times feels great but most times it’s bad energy everyone always negative