If you're smart (and I know you are) you'll see through all the vague "positive" feedback posts on this site. I worked for this place for a year and was treated exactly like those who wrote negative reviews. I saw many people come and go, all coincidentally just before their year was up, including myself. I presume so there would be little to no raises to pay out. It is a dizzying environment to keep everyone straight with the constant hiring/firing.
Pay attention to the reviewer that mentions the in-house contest for positive reviews. Did you notice that the bulk of these are incredibly general in content and how they are primarily "anonymous employee" listings?
If you choose to work here, just know that you will not be valued, be it pay, benefits or otherwise. I have met recruiters, former employees and let's just say this company's reputation is notorious.