Co-workers and managers are great and fun to work with, good benefits, pay. We always had snacks and have group lunches at least once a month. There wasn't a lot in the way of job advancement for my role unless I wanted to move to parts, or move to Bloomington at the corporate office.
A very safety conscious company, monthly safety meetings are productive - more ... and have good information. - less
ProsHours, great coworkers, pay, benefits.
ConsNot a lot of room for advancement for my position.