Pros
Great coworkers and that just about sums it up.
Cons
Management does not listen to employees. Training is not uniform. You can ask one manager how to do something and go to the next manager and it’s wrong. Extremely high turn over. People in positions that they shouldn’t be in. Was more knowledgeable than people that had been there for years. They also play favorites. They let certain people telework, while barely giving any hours to other people. When I left upper management told me I was making a mistake and that I was getting paid what I was worth at Booz, and the new company was over paying me, told me it was my fault I didn’t get monthly snapshots because I didn’t press the issue enough to my manager(which I told them I reminded them twice a month) and he said that wasn’t doing enough, that their benefits couldn’t match Booz Allen(which wasn’t true). Basically made me try to think I was stupid for trying to leave Booz Allen altogether. There is no room for advancement here, there was even a senior consultant being used as a team lead when I was there. Management also promises bump ups but usually never delivers. My best advise is to never work for this office. I’m sure Booz Allen is a good company and has good offices. This is just not one of them. You will notice after a month or two of working here, that many people are unsatisfied and looking for a new job. Spent a good amount of time venting about working here to other employees and there are plenty that do the same. Good luck if you decide to take a job at this office.