Pros
Bonuses are great. Good pay. Benefits/ perks for doing good work/ exceeding metric goals.
Cons
They treat you great in the beginning and will tell you anything you want to hear to make you feel like you are part of the team. But if you get sick, forget it. The company they use for their leave process will deny your claim no matter what and will continuously ask for more paperwork. T-Mobile uses this to to force you out, regardless of your past work history with the company. They don't treat chronic, debilitating illnesses seriously whatsoever. Before I left they were closing multiple departments and just having the phone reps take on the added responsibility without further pay compensation or training to an already overworked staff. They praise the "team of experts" design like it's the next best thing when in reality it causes longer hold times, more customer frustration and more call overflow. A lot of coaches will just tell you to do something but not give you the tools on how to succeed to accomplish the goal (ex. Setting sales goals without giving advice on how to achieve them. Increase survey scores with no advice on to achieve. "Just do it").