Pros
Great benifts, Great contractor, they produce results that endure. Booz Allen tends to promote based on ablity which is a good thing. Also, if you are good at what you do, they will find it and give you more oppertunities to excel. Weekends are valued at booz allen. It is very rare to work on weekends. During the week exepect a 50 hour work week so that we can have those valued weekends off.
Cons
Salary not as high as counter parts. Level scheme is weird and makes it harder to get promoted. You can count on a 10 to 15 increase when promoted however most people only get promoted once or twice and then they are tapped out. You can be a level 4 or 5 and make the big bucks but you will have to kiss your home life and family good buy. You will be working 80 hours a week as a level 4.