Work with great people in a fun jobThe good thingsGreat working environment, supportive and helpful management, on job training, benefits, great friendly fellow employees, atmosphere, praise by management
The challengesStaggered shifts and uncertainty with shifts, not a lot of individual development focus