Working with negative, immature people. The business model is to hire recent grads, but with that comes a lot of baggage. I am glad some of the negative people that seem to post on this site have left as they bring others down. They don't hit their numbers and then want to blame everyone except themselves for their performance. I think Management is putting pressure on them and that is why you're seeing some of them leave and post negative things, because they don't want to work and expect to have everything given to them.
It's a great company and if you're interested in working here reach out to someone at the company or come in and meet some of the people, tour the facility and get a balanced perspective. Don't just rely on the passive aggressive comments of a few former non-performers who profess that pay and conditions were so horrible, yet they stayed for 3+ years. Life is too short, if you don't like your situation take responsibility and and change it.