Pros
Strong sense of community and excellent talent at the local level, creating a highly collaborative and supportive immediate work environment.
Cons
While the company succeeds at expanding through acquisitions, it underinvests in the resources and headcount needed to comfortably maintain its foundational, long-term clients.