Pros
Work/life balance is decent. Outside of work hours, you are generally not needed or bothered.
Cons
Too many "old timers" who are in positions just because they've been there for years. They contribute nothing useful to the company and hinder new employee performance. Company does not like to plan for things. We get screwed because management doesn't listen to us and will not plan for issues. Then an issue happens and it is all hands on deck to rectify the problem--even new product development gets halted. Good ideas from younger engineers are squashed by the "seasoned managers". Give us a chance, a lot of us have good ideas. Technology is getting outdated. Testing Laboratory has equipment, but it's never the newest stuff and certain tests have to be hacked together. Priorities shift by the hour. Today's hot issue will require 100% engagement, then tomorrow it's not even a blip on the radar. Any non director/manager/VP level position seems to be underpaid. Bonuses are weak. Top performers in the group get 3%, actually it seems like almost everyone got 3%. Profit sharing is alright. No stock options since it is a private company. Compensation is weak. We feel undervalued.