Base Pay is decent, Schedule Flexibility, Unique Manufacturing environment. 401K.
Cons
Lack of pay raise when moving up in the company. Pay medical benefits fully out of pocket, Very high hours per week (60+). Always on call. Very bad communication between departments. Management.