Company: Deloitte
Date: 2011-05-03
Overall rating: 4/5
Employment status: current

I had great professional development by my immediate managers, but the leadership is a bit incompetent
Pros: Deloitte has great benefits and a great brand name for your resume. There are lots of  opportunities to develop soft skills (e.g. public speaking skills, networking skills,and presentation skills).
Cons: Depending on what group you are in, you many not be that intellectually challenged. Your co-workers are not going to be that smart, but they will be very polished and good at spinning things.