Great staff and environment.
Good work pace.
Lots of opportunity (business & personal benefits).
Great benefit package.
Family Environment rather than strictly work.
Outstanding Shop Teamwork.
Upper management & ownership takes sincere care of all employees and their wellbeing.
Stays on track with primary focuses and creating reliable, quality product.
Cons
Location is a bit more remote than ideal for residential commute outside major metropolitan area, but good for business routes.