Pros
Salary - my base salary was in the mid 80's and with bonus it was close to 100K. I started out with a lower salary, but was promoted a few times over almost 3 years. Decent benefits as well.
Cons
When I accepted a promotion to a management position, I knew my days were numbered. Everyone who had been in the same type of position typically lasted about a year at most, and when the VP I was hired by was canned, my time was up soon enough. I had 4 different managers in 2.5 years. All of them were fired. The company continually raises the bar in research and sales so that few receive their bonuses or hit plan. The plans are designed that way. There is a strong culture of fear. Everyone is afraid to say anything for fear of Andy's disapproval. Additionally, the company (upper management) does not seem to care about their customer base in the slightest and seems more interested in who they can take out a lawsuit against and bully around.