Pros
It wasn't an overwhelmingly terrible place to work, but there also isn't a lot of positives. It's the kind of job you take, while you are waiting for a real opportunity to show itself somewhere else. Where you really just want to keep your head down and do your work until you can find a way out. Minimum starting is $10/hour, so that's pretty competitive for a warehouse job and people complaining about only getting 25 cent/ hour raises every six months, need to understand that is pretty competitive. 50 cents a year is much higher than the cost of living adjustment that most companies offer.
Cons
Like I stated in the "pros" category, this is just a job to get your through to the next step of your life. I don't see any real career opportunity, because of the rampant turnover of Team Leads, Supervisors, and Management. Really anyone and everyone in leadership tries their best to get out. Hard to view a place as having great career opportunity when leadership positions are leaving the company as fast as the can. They get to see behind the curtain and they don't like what they see. The biggest con has to be the turnover and the loss of actual good employees. I don't mean just base level workers, I mean management. I have never worked for a company that had so much turnover at the management level. I was there for over a year and in that time I watched every single department have a manager quit or be fired. Long-standing employees are very few and far between. It's mostly people leaving voluntarily that is the scary part. It would stand to reason that people in management positions should be relatively happy. They worked themselves into a position of leadership and are making better money than most, but they just aren't. That comes from their boss. He does not make for a very happy work environment and is often pretty inappropriate. I'm also not sure as to how they keep taking down the negative reviews on here. I understand that you never want to have your business look bad, but I thought this was a site that was supposed to show the good, bad, and the ugly. Not take down reviews because the company being reviewed calls or emails saying that all the bad reviews are coming from one person or they are being "trolled". I do know for a fact that there has been negative reviews taken off this site, that were there at one point. That was a big point of emphasis while I was with the company. Going on a "good reviews campaign" and just flat out asking employees to give 5 star reviews. I just don't think that is how you should be trying to fix a negative image online. From an employee's prospective, you feel a lot of pressure to do what they are asking. They are the one's signing the checks after all. Maybe actually attempt to fix what people are voicing concerns over and not trying to get them deleted like they never happened.