Company: Deloitte
Date: 2012-03-10
Overall rating: 3/5
Employment status: current

If you want the chance to do significant work but with highly irregular hours, Deloitte is the place for you
Pros: Promotions are generally fair- just make sure you bill enough hours and you'll be fine. 
Work is relevant, significant, and lots of opportunity for growth.
Cons: Base salary is not competitive for those with serious technical/programming skills. 
Hours can be good one week and horrendous the next with 0 ability to predict either even on a daily basis.