Pros
Great name recognition. The Booz Allen name still caries some weight. It helped me get an interview for my current position at a Fortune 100. Collaborative. Booz Allen is still decent at collaboration, though with the move to "hoteling" this was somewhat degraded. Senior leaders have open door policies and many will accommodate even if you are not on their team. Core values espoused are still in the firm, but not consistent. The dynamic changes from team to team, even within the same home office. Flexible work schedule. Over the two years I spent with Booz Allen, I received the ability to complete my billable hours to accommodate travel and take business days off needed for my graduate degree program. Great ways to give back through Booz Allen Cares.
Cons
At the point of Principal and above, there is a huge disconnect with the lower ranking consultants up through Senior Associate. Notifying employees of permanent changes to vacation/holiday schedules between Christmas and New Years via email was appalling. Cutting ECAP, was the final blow to benefits that differentiated Booz. Moreover, billable workers like myself were viewed as a commodity. Client delivery wasn't really valued, just filling a seat and ability to retain a security clearance. All of these cons have changed the culture for the worse.