Pros
Managers and other employees are very helpful. Benefits are good. Spirit committee works hard to maintain high morale.
Cons
At the time I was employed, I was extremely uncomfortable with the sales process. We were encouraged to use scare tactics, be outright dishonest, or sometimes harass to push clients into upgrading services. Some employees would dodge calls so if you got stuck with one of their clients, you had to deal with months' worth of issues that needed a resolution. My professional emails were tossed in favor of large fonts, bright colors, exclamations, and other features that made it feel like I was sending out tacky flyers. Learning sales here will certainly put you in a place where you think fast on your feet to hit your quota, but I've found it's at the expense of your ethics, especially if you are used to building a relationship and having long-term repeat clients. That said, it's been a while since I was employed. I'm hoping that things have changed for the next wave of salespeople.