Pros
Fantastic client, many great and motivated worker bees. Booz Allen Hamilton culture, as I learned it at orientation and interacting with people elsewhere, is superb. But instead of orientation, there is now online training, and the culture does not reach the IMAG team.
Cons
Upper management has no software development experience. One bad manager has driven out a TON of senior people, and upper management buys his lies unquestioningly. Workplace went from wonderful offices to giant cube farm with no storage. I worked at the IRS call center and had more storage than what they have now. Loud and many many people in each room.In three years there I never saw a promotion from Associate to Lead Associate; instead they repeatedly drove out the higher paid associates and hired Lead Associates with no software or game development backgrounds. Booz people on other teams (and in other cities) seem much better than IMAG, all because of management. More than one former employee (in the "loop") has told me it's far worse than I saw. My review is of the IMAG team specifically, not the company as a whole. First time I've lost a job with more than one year in with no notice and no severance; they'll screw you on the way out. Booz as a whole allows employees time for self-development, but everyone on the IMAG team must be 100% billable, even making up time from marketing trips.