Pros
Wow, I have never seen so many consecutive positive reviews in a company in the span of such a short time! It says a lot about the recruiting process when a company assigns out employees to do Glassdoor reviews. For contractors- work for these guys- they will bite and claw to get you in the door, mostly out of fear of being fired if they do not.
Cons
Work-life balance is non existent. Please get used to your coworkers because you will be convinced into becoming their roommates. This is a place where you are able to go after school and work long hours every week to make a low 30k salary. If you do well you can make a lot more than that and work a lot more than that. Just keep drinking the koolaid and convincing yourself that you want to be there.