Most of the offices are small and provide a "small company" feel. I believe the company wants to be the best at what they do and they are implimenting changes to achieve their goals.
Cons
The primary growth was through acquisition and therefore there is a lack of cohesiveness and consistent deliverables across the company.