Local management had an eye for talent, and allowed a cohesive team culture to take shape and flourish.
Cons
The company had difficulty getting out of its own way and trusting it's teams to know how to address the issues we were contracted to address. They never hesitated when there was an opportunity to cut corners on tooling, travel or pay.