Great Ownership and a leadership team that kept 60+ of the original 125 employees through the decade.
Cons
The federal contracting space sucks when a small business is successful and cannot bid on future contracts because of a period of time they made more than the SMB office accepts.