Pros
Really good benefits, great offices and fun coworkers
Cons
I'll start from the top. The CEO's head is so big I'm not sure how he fits it in the shower every morning. I used to think he genuinely cared about the people who work for him but it's clear that isn't the case. All he cares about is own "fame" and success. He allows the misogynistic tyranny of the executives below him to continue without stepping in and putting a stop to it. He should have stepped down years ago but instead layed off 30% of the company and blamed others for his mistakes. The company continues to fire or push out strong leaders (mostly female) for little or no reason, they just offer compensation to them to push it under the carpet. They go so far as to have fake executives (either non-executives or people who have nothing to do with the company anymore) on their website to mask the fact that the entire leadership team is male. The executive team is a boys club made up of either Ivy league alum or country club pals that plot against those they don't like, encourage/scare others to speak up against them and then systematically eliminate them. It's almost a monthly occurrence. The vast majority of the company is simply waiting for someone to acquire them or for Stack to go public and then there will be a mass exodus. In fact, on any given day you will hear one conversation or another on that subject and employees expressing how they just want it to be over. It's not fun anymore, the main product is tired and doesn't work and they move so slowly in getting any new products up and running that they lose any excitement they had when announcing it. There isn't one proactive mind among the decision makers, everyone just waits for a problem and then reacts to it when it's too late and usually in the wrong way. Those who are proactive or try to do things differently are considered a problem. Unless you are a male and someone who doesn't want to ever express any of your own ideas, I'd avoid this company.