Great people, highly standardized work, variability in management quality
Pros
The analyst and associate levels are full of bright, energetic, genuine people that can become lifelong friends The analytical and project management training you receive is very robust
Cons
-Very little abstract thought required in the work -Professionals are discouraged from participating in business development activities -Little entreprenuership in the culture -Good old boy network within upper management with old Arthur Anderson and other Big 4 connections driving much of the hierarchy -The illusion of merit-based advancement is perpetuated by a byzantine performance evaluation process that is prioritized less and less in favor of subjective informal tribal evaluation as you advance -Some managers are invested in the development of their teams, but others see it as a chore -Emotional intelligence is not considered a core competency of management