Pros
Most people that work within your team are great. Everyone is eager to succeed and works well together.
Cons
Leadership is blood thirsty and always out to get more money from the clients (Feds) If you don't eat, breathe sleep the Booz Allen core values you will find yourself isolated and on a PIP! Career managers are out for their career success not yours-dont be fooled, the guidance given will build their portfolio and leave you in the dust. Growth comes to those who are willing to sell their soul. I was horrified by the management and leadership's lack of ethics. I saw first hand managers scream and name call at team members without any corrective action. I also witnessed false claims made against team members to security personnel in an effort to get someone fired. BAH is less of a company and more of a cult-run away.