I can only speak for the sales department but within that group, the company failed miserably. In less than a year on the job, I had 3 management changes, 2 changes in vertical and 4 changes to my geo. Top that off with an INCREASE in quota and you have an extremely disgruntled worker. While the rest of the company seems to coast by with a good product and competent management (albeit grossly underpaid), the sales department is as dysfunctional as they come.
Don't take my word on it - do a bit of digging yourself and it's plain to see that there are the old guards (4+ years there) and then there's the new (>2 years). Reason? The "senior" sales guys have literally plucked all the business into their funnels and have sat themselves in verticals that pay extremely well. Health care, finance, insurance - all of those reps kill it. Leads pour in, marketing dollars get spent, the entire staff there is jubilant. The rest? Well, if you've started in the last 2 years, the likelihood is that you'll get shoved into a geo and fail miserably.
But let's ignore the fact that you're set up to fail as a geo rep. Let's couple that with a micro management strategy to top all micro management strategies. It's seems as though every sales manager in the company has been trained to treat their team the same exact way: dissect and grill each and every deal you don't close. I had 2 managers there - one which was socially a terrible fit and the other who initially started off as a very nice guy. Even the nice guy manager was molded into the slacks-wearing, button down frat boy that is seen only on Wall St, minus the 6-figure salary. Had enough? Not so fast. I'd be remiss if I didn't mention that regardless of moving to a hourly compensation model, you are still "required" to be in before 7 and out no earlier than 4.
It's honestly extremely difficult to get beyond the first year at this place, at least in sales. You get paid a measly base salary, won't make any commissions worth noting until year 2 (at the earliest) and by that time, you're so burnt out at the lack of work/life balance that your personal life will suffer. While there are some great people that work there, the majority of people I know have either moved departments (if you can imagine taking a salary cut), or left before their year is done. Not that it means anything but they like to keep you there with the notion of this big payout WHEN the company goes public. We all know that this is no guarantee and in full disclosure, they've been "planning" this massive IPO for 2+ years now. The idea that people are agonizing at their job over the slim likelihood that their stock options will make them millionaires is sad and quite frankly false hope. Think very long and hard before taking a sales job here.