Great company to work for! No company is ever absolutely perfect but under the new management team we are moving in the right direction. Good family atmosphere, sense of pride with the equipment we build, team spirit!
Cons
Some legacy issues lingering, but we are actively working towards resolving them.