Pros
The people that make up the company are all great, I've made many friends. They offer the average time off and vacation policy.
Cons
Management is the worst, all they care about is the bottom line. Sales takes in orders they know will be difficult to achieve margin on. The sales teams knows this so they submit any quote they can at the end of the month to ensure the sale is accepted to meet numbers. Management is on a witch hunt watching everything everybody does. This causes everyone to watch their back and finger point when something goes wrong. The quality of the product has slipped in the last few years, but management is more concerned with rearranging shop work flow, which they do about every 10 months and getting the system out the door. Turn over is high, 20+ employees in the last 2 years, but management calls this normal for the industry.