Pros
As a whole, Booz Allen was a good company. On an individual level, the staff was pretty nice. The company had great locations and flexible schedules where staff was able to work from the closest location closest or work remotely, if necessary. The pension plan was one of the few nice benefits.
Cons
I was a bit disappointed when I joined the firm as I had better benefits with my previous companies. The compensation was incredibly low in certain service lines so it was a challenge feeling motivated and appreciated. Additionally, senior leadership did not welcome mentorship relationships with the majority of staff and it was difficult to cultivate relationships with them. After the acquisition of the federal practice, the focus was on billability and it was clear that leadership did not care about staff's career goals. Also, there was a lack of distinct culture and the direction seemed to change in certain service lines on a regular basis.