Pros
Having BAH on your resume isn't a career killer... yet. The company does have contracts and relationships with senior government so opportunities do exist to do interesting work.
Cons
BLUF: best to avoid at least for now. Post IPO the firm must work through the growing pains, and either mature, or fail. Salaries are falling. Many recent stories of pay cuts at both senior and mid-level employees. Benefits have been dramatically cut. The ECAP/401(k) has been dramatically reduced. The health insurance is both laughable and expensive. Training is handed out sparingly and only to those in favor. Hoteling-based work environment for the lucky few who aren't pushed to client site 100%. Leadership has no idea how to interact with on site employees, limiting career opportunity for those on site. The company doesn't invest in the formal systems needed for an org its size, so HR, IT, financial tools, staff networking, etc is frustrating at best. Career planning is nothing but a hope and a prayer. Finally, the firm has some tough decisions to make. It has been moving down the consulting chain away from strategy to more butts-in-seats work to chase top line revenues. These contracts are tighter margin hence the salary and benefits cuts. It's hiring, staffing, marketing, pricing, and staff training and retention programs must adapt to these realities. In the meantime, continue to expect mid level and highly talented employees to continue to leave as the mix of interesting work ends and cost pressures drive staffing to young and cheaper new hires.