I feel like I don't need to say much, look at the reviews on glass door. The management gossips about workers, you will get punched, kicked, spit on by the youth. There is little support from management. I feel that the training does not fully prepare you for the job. The job can be awarding, but you need to grow a lot of patience to deal with management. If praise and recognition is important to you, you won't get it here.