Pros
The pay isn't too bad but don't expect much if anything in raises. That is the only good thing. But it isn't worth the stress.
Cons
Unpredictable hours at the Walker, MI location. Sometimes it's busy, other times you are lucky to get 30 hours a week. The company is at an all time low with stocks and will be lucky to make it another two years. The turnover rate is insane and you never know how bad your shift will be as it's impossible to predict who will show up. They expect you to work multiple positions at the same time including jumping back and forth between departments. It is highly stressful. The management sucks. They play favorites and continuously make horrible decisions. They will lie to your face. They don't listen and will walk away as you are taking to them. There is no on site HR so you are stuck dealing with them for most issues. Complaining about anything will get you fired.