updated equipment and tools to do your work. Serious about making quality parts. Very clean and air-conditioned. Also don't go home smelling like coolants and oils. Plenty of OT if you want it. Friendly co-workers willing to train you.
Cons
not enough communication from management on how the company is doing