Company: Deloitte
Date: 2017-05-31
Overall rating: 4/5
Employment status: former

Corporate Social Responsibility
Pros: Smart, smart people.  Great for team-minded, entrepreneurial-type people who also want to work very very hard.  Great career-builder.  Way to build network, brand and skills.   Incredible benefits, including parental leave.
Cons: Matrix-type organization, not hierarchical (command and control), so not great for those who need more structure.   Unless you're bringing in business, opportunities for advancement, bonus, etc are quite limited.   Consulting culture can be stiltifying. - very rah, rah.   Qualify of life depends heavily on partners, principals, directors who run engagements.