Pros
Good Products, Pockets of Good people, Easy exposure to leadership level, Great work on "backend" improvements
Cons
Employees are routinely held accountable and criticized for performance outside the scope of their position or responsibility. SVP managers openly admit that you will not be evaluated on performance, but rather how much they like you at the end of the year. ~85% of Senior Leadership (C-Level, SVP) have no experience in the industry, or are unwilling to go into the field and visit customers to understand their needs. Most of the good talent has left the company for other opportunities. The culture of the company is stuck in 1983-1993. Everything from the office design, to treatment of women, to antiquated ideas of how people want to work and how to enable them to succeed is 20-30 year old thinking and does not work in today's business environment. The compensation plans are well below what is accepted in the industry. Overall, the company and management team are not focused on long term success.