employer cover photo
employer logo
employer logo

Booz Allen Hamilton

Engaged Employer

Booz Allen Hamilton reviews

3.9

74% would recommend to a friend

(10,441 total reviews)
avatar

Horacio D. Rozanski

79% approve of CEO

54% positive business outlook

Booz Allen Hamilton has an employee rating of 3.9 out of 5 stars, based on 10,441 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Booz Allen Hamilton employee rating is in line with the average (within 1 standard deviation) for employers within the Tecnologia da informação industry (3.9 stars).

Reviews by job title

10K reviews
3.0
Dec 23, 2025

Booz Allen Employee

Anonymous employee
Recommend
Business Outlook

Pros

The organization offers competitive salaries, intelligent/capable team members, and meaningful opportunities for professional growth and advancement.

Cons

There is an opportunity to improve leadership approachability and internal communication, as styles can make employees feel their contributions are undervalued. Additionally, the organization lacks sufficient structural clarity, which contributes to operational inconsistency and a sense of internal disorder.

4.0
Dec 23, 2025
Recommend
Business Outlook

Pros

Steady & stable company. Lots of people to network with.

Cons

May not work on the most exciting technology

4.0
Dec 23, 2025

Good Company

Recommend
Business Outlook

Pros

Lots of remote options, even for new grads. Good culture, wlb. 6% 401k match is one of the best for larger defense contractors. We get access to AI tools as well. Pay is also the better compared to other traditional defense players (Raytheon,Lockheed,Northrop, etc)

Cons

Not the easiest to switch teams if you're bored on your current contract. However, this is probably true of all jobs.

Viewing 331 - 333 of 10,441 Reviews

Glassdoor has 11,073 Booz Allen Hamilton reviews submitted anonymously by Booz Allen Hamilton employees. Read employee reviews and ratings on Glassdoor to decide if Booz Allen Hamilton is right for you.