Pros
Core delivery team members, cool solutions to work on, client industries
Kontras
-influx of consultants from larger companies; seems like we are losing some of "us" - but maybe that's the way things go as a company grows
-continued lack of attention and detail to what we sell and what we deliver. The unfortunate part about it is employee burnout, yes - but client satisfaction also. Delivery teams lately seem to have to give an arm and a leg each time we need to deliver a project - expectation management, both internally and with clients, is horrible.
-some strange decisions on how we sell, how we staff, etc. Time will tell.
-losing some exceptionally great long-term talent; it hurts, a lot. Some for better opportunities, maybe others for better work life balance, and some for better company culture
-only two metrics seem to matter: revenue and utilization target. I suppose at the end of the day, that's what things come down to. But I would go out on a limb to say client satisfaction and employee happiness are the two pieces that actually contribute to revenue and utilization - but there seems to be limited focus on those.