Pros
Good products, leader in the space, there are some really good and smart people. They hire quality people (but can't retain them). There's pretty good work/life balance.
Cons
The culture of the sales team is awful. You are not treated like a person. Morale is very low. It's common for management to pass by not even say hello or make eye contact. There are good managers on some teams, but other managers that micromanage their experienced and capable reps as if they are in their first sales job out of college. Deals will get ripped away from you mid sales cycle. The other reviews about Legal obstacles and doing everything they can to keep you from getting paid commission are absolutely TRUE. Because of all these things, there is massive turnover on the sales teams, with the most experienced salespeople leaving.