Pros
Lots of great people who care deeply about their peers and customers.
The customers are mostly well-known household names (all the aerospace, defense, medical companies, among others). We build machines that help them make a difference in the world.
Cons
There may be other companies that pay more, but often with more stress, more hours, and who are not as employee and community oriented.