I think the cons on here vary depending on which office you are in. I had a lot of friends (from training) in other offices that did not seem to have the same problems that our office had. First off, the turn over rate in our office was pretty bad. Upon me being hired, 2 people had already quit from the time I did my shadow day to two weeks later when I came back after training. People in the office were constantly job searching and I began to as well after a few events that happened. The biggest con to me was the lack of trust. The micromanagement was absolutely insane. I had more freedom and responsibility/trust at my first part-time job when I was 15 years old. Constantly getting ridiculed for lack of minutes on the phone although my spread was comparable to a DM who had been employed with the company for over 2 years. The work/ life balance is despicable. They try to put it off as "being high performance" but, what they ask of you is ridiculous. If you are not willing to work 50 hours a week-- do not work here. Lastly, the upper management was the main issue. Extremely immature and would basically call employees into office one by one to gossip about other employees. There were multiple HR complaints made from at least 3 employees in my office and nothing was ever done about said issues.