Pros
Notice that the first half of 2015, this company had 2 reviews. Since July 1, there have been 13, and almost all are positive. This seems like the work of an HR team who has been tasked with improving the ratings, or the recruiters who are struggling to find people based on the company's bad reputation. On a positive note, the pay and benefits are very good. There are good projects and talented consultants.
Kontras
I'm afraid to share any real information for fear I'll lose my job... much like the other dozen or so who've been laid off in the past three months. That's a lot for a small company... and all of them worked here less than a year. Unless you want to live in fear of that layoff phone call from HR every day, don't work here.