Pros
Hard working people that want to work. Overtime is always available. Pay is okay but it is a cold environment so it could be better.
Cons
Upper management only cares about themselves. They blame supervisors for everything and force them to come in early and stay late and work on their days off. All of this while taking way the extra pay supervisor used to get for working when they were supposed to be off. Schedule is always over booked and management forces supervisors to mandate associates to work over almost every day because they can't manage the customer. Management never takes responsibility for their actions and always blames someone else. Management even tries to set up people to get them into trouble. Management tells supervisors one thing and then tells associates another thing and it is all a lie to save their jobs. This is one of the worst managed places I have ever worked!