Pros
Great pay and you get to meet amazing coworkers and feel like you are part of a big family during training. The insurance benefits.
Cons
Poor management skills - I had several different coaches during the few months that I worked here, and I witnessed several coworkers in the chat having breakdowns and begging managers to take the calls so they could calm down simply to be told they would have to deal with it and then calm down during their break, but to ensure not to take more than the alloted time off the phone. No one had any straight answers to any question. I asked 3 coaches the same question and got 3 different answers. All said that their answer was the "right" answer. No room for human error. You couldn't even make simple mistakes without having your job threatened. The environment from the customers alone was borderline harassment and not worth the money. The breaks flew by way too fast and even working from home, if I didn't precook something I couldn't eat. An incredibly complex call out system. Had to ensure to call 2 separate numbers and leave the same messages and then also let your coach know.