Fast moving, smart people, growing, diverse. Good geographic footprint. Some very solid acquisitions. Pushing the definition of digital consulting with some of the big guns.
Cons
Growing pains, some executive hires, horrible back office and recruiting functions, typical dead wood issues.