Great company before MTI acquisition. Very great people. Very diverse business units which allow for a lot of career movement. A lot of advancement opportunities. Management is made up of people that have worked there a very long time and in various capacities. Tend to promote from ground up.
Cons
MTI acquisition has changed a lot of the management, career advancement opportunities, and general company culture.