Small organization, Very old school in the ways business is conducted
Cons
Company is addicted to Consultants. It's a much better experience being a consultant than a full time employee. The consultants have the ears of the senior leadership team.
The right hand doesn't seem to know what the left is doing in most cases