The management were caring and understanding and the co-workers were all amazing people with wonderful attitudes. The workload would get heavy at times, but the management were always there to answer any questions and were great at making me feel as though there were no dumb questions. Highly recommended place to work.