Pros
- excellent opportunity for someone transitioning from private industry to government consulting. - good benefits - efforts to accommodate a dispersed workforce and work closer to where you live are commendable - constant effort to adopt new technologies to support dispersed work - company promotes strong core values that result in strong team work and general courtesy and consideration across organization - work is interesting and if you tire of a role or assignment it is acceptable to roll onto another project
Cons
-360 Reviews and employee recognition are more of a popularity contest. It can seem very high school at times. - if you are client site based you are treated like a red-headed stepchild. The firm should actually reward those who work day in and day out on the client site but instead often make you feel bad about not being in the BAH offices or available in person for team meetings. I guess they don't consider the client site employees keep the contract in place. In turn often times client site based employees don't get promoted as easily because they are not available to "be seen" and schmooze. -hard to get promoted, it is all about you visibility and the politics - once you think you understand the organization they change the entire structure, kind of makes you feel nervous about career stability