Pros
Hours are manageable; good job security usually; it's a good firm for people who want a relatively chill yet halfway decent paying job working for a government agency. Good for folks in grad school or who want to spend more time w/family or other pursuits. Not good if you're actually trying to be a management consultant
Cons
There are very few (if any) true consulting projects here. There may be some IT work that Booz does that's kind of like IT consulting, but that's about it. Just because you have or work for a "client" does not mean that you're a consultant. Accountants, Lawyers, Talent Agents, Therapists all have "clients." A true consultant is someone who comes to an organization briefly to provide strategic advice (Strategy Work -- McKinsey, Bain, BCG, Deloitte Strategy etc.) or someone who comes to implement change and then leave (Implementation/Operations Work). This is not Booz Allen. Booz sends employees to government agencies to do the work that a regular Government Service employee would do otherwise, and they want their team/employees to stay on that client contract for as long as the government will let them. I gather that Booz pays less than other firms as well. This firm is fundamentally not really different from a CACI or SAIC -- those two firms don't masquerade as "consultants," they are simply government contractors. Booz Allen is a firm that decades ago used to be an actual consultancy, but is now in effect just a big government contractor.