Pros
CEO is a really nice guy, which is completely strange for a CEO. He genuinely seems to care about the employees and tries his best to take care of you. As a full-time contractor at a customer site, I also appreciate their hands-off approach. Basically, as long as you are doing your job and your customer is happy, the corporate office does not bother you.
Cons
There are not a lot of negatives to report. I know each contract is different, so I can't speak for every employee, but salary might be a negative. I took a pretty decent pay cut to take this job with promises of bigger things to come in the future (those bigger things are still TBD), but everything else sounded great so I'm still hoping that when all is said and done it will have been worth it.