This place had potential. The work is not difficult, especially if one is willing to learn and think for themselves. Management makes the job more difficult than necessary. Upper management and engineering, along with many as a whole, fail to follow logical processes that would benefit higher productivity thus placing more work and stress on those lower on the totem pole.
Money and Available Overtime.
Management, lack of career advancement, work-life balance, slack of vacation time, no paid/sick time off.