Depends highly on which office location you are in, and its been a hard few years
Pros
My own Business Unit President is still in charge and does a great job, employees here care about each other and work well together, flexibility in work/life balance and reasonably free to take care of clients as we see fit, national resources from other offices/departments are very helpful most of the time - especially in regard to legal/Health Care Reform
Cons
Over the past few years (2010-2012) there have been layoffs, wage freezes, other business units that shut down, lack of leadership and higher management making good business decisions, turnover, more work for little reward or secrity, the pay is sub-par for our market, removal of helpful local employees (moving specialties to national hubs and taking out of local market) and there is a lot of outdated technology/inefficient practices, little job growth opportunity due to downsized team