Pros
They’re guaranteed government work because the company is run by a veteran
Cons
My IRA appears to have gone missing, I was repeatedly asked to move interstate at my own expense and fired after I didn’t. I had already relocated overseas for the job at my own expense and none of this was discussed with me before I signed the contract. The owner would constantly talk about integrity. Due to confidentiality I can’t go into detail but the company apparently made certain promises to clients and then told me they weren’t able to follow through with them and this became largely my problem. Also, micromanagement is the standard here. Expect every takeoff to be reviewed regardless of how much experience/demonstrated success you have and to be pulled up only on the things which make literally no difference to cost.