Love the 12 HRS shift especially the 4 days off one week and 3 days off the next.
Answered - Chemical Technician Associate (Former Employee) - Chandler, AZ
Hated it. Very stressful. Was not treated fairly by coworkers.
Answered - Mechanic (Former Employee) - Bear, DE
People very friendly and supportive, place is very clean, safety a high priority
Answered - Sr. Process Engineer (Current Employee) - Carol Stream, IL