Small company and great environment. Quickly became like family.
Lot of opportunity to make a difference.
Safety record
Down to earth management on all levels, little bureaucracy.
Cons
Not much engineering support from a corporate level but we are working on that.