Pros
Casual work environment. Dogs in the office on Fridays.
Cons
I have worked full time for Booz Allen Hamilton in Charleston, SC for almost three years. I make entry-level pay, way below market value. I can barely afford to pay my rent and bills. Even when working way more than I should, working weekends, and holidays, working through illnesses, etc., I have not received a pay raise or promotion. There is no promotion structure. If you are looking to grow in this industry, please look elsewhere. I can only document 80-hours worked per pay period, even when I work closer to 100. I carry much more weight than what I am treated. Program Management and Senior Leadership do not care to help, and won't compromise to help you get to where you deserve to go.