Pros: great pay
Cons: horrible management
Although co-workers are fun and enjoyable, management is a total mess. Scheduling information, trainings and updates are rarely scheduled in advanced and usually rushed. Supplies are not always there and you will always have to make do with what is available. Supervisors are very biased and favour some employees over others for redundant reasons.