Pluspunten
Company has a great benefit package, but healthcare costs have been increasing. Pay for most positions is fair to above average, and is very good for some positions. Work environments tend to be enjoyable and tend to be somewhat relaxed (depending on supervisor). The majority of management tend to be heavily focused on the end result and as long as you are meeting your targets you will be fine. Company offers a good product and genuinely seems like they value the employees. Overall, was a very good place to work.
Minpunten
Questionable upper management & senior leadership- company has gone through multiple reorganizations over the last several years and all have included layoffs. Hint- if you lead a company through multiple layoffs in the course of a few years, perhaps you should look at the job senior management is doing. Could be a great place for a career, but have to question the financial performance and handling of the company. Also, the company seems to be a bit top heavy with managers, and should look at increasing the lower levels of the organization.