Pros
Some good benefits, good people to work with.
Cons
Constantly monitored by stats that are glitchy at best and downright dishonest at worst. Bonuses, reviews all based on these overwhelming stats where every thing you do down to your bathroom breaks is monitored and used to stack rank you. Policies are constantly shifting, trying to move and learn and grow is often stifled. I have applied for 3 or 4 different sales positions, and I can only assume because I am a woman, have been turned down for every one of them, even though my misleading "stats" were good. These are the only ways to make a decent salary. They change your role, requirements and expectations constantly, usually to save the company money, and then spin it is something AMAZING! It's laughable. It's been a decent job overall, but the last year has been disappointment after disappointment.