Flexible schedules, competent management, excellent benefits. Company has a true focus on employee development and allowing the employee to guide their career.
Cons
Long hours, but that is typical of production and manufacturing. Turnaround compensation isn't as good as other companies.