Pros
Management allows engineers to orchestrate solutions to the best of their abilities, without unnecessary micromanagement. Mgt also offers significant support in terms of work resources Office space is a conducive environment to work, easily accessible, and secure
Cons
Small team with many projects, leading to little or no collaborative efforts in delivering projects, limiting learning from one another.