Awesome management, lots of opportunity for work including overtime. Honestly, the manager and the supervisor are 2 of the best people I have had the pleasure to work under. Very supportive, very understanding, push you to be your best, good leading skills. I have had many jobs and am proud to have worked for this company. So much to learn, always something to do, interesting fun work, good staff, free lunches on the occasion, everything top notch in my experience.