Accenture Employee Review
Depending on project your comfort and happiness level is changing a lot. In my project my team is managed by people who don't have leadership skills. Hiring process is not so complicated as it's an entry level job.
Ratings by category
Poor management, stressful environment, micro management, salary