Pros – This is a small company atmosphere that generates long-term friendships over a lifetime. Provides some great benefits given the small size of the company.
Cons – Given the current state of the economy, they are having troubles securing enough opportunities to keep everyone employed. If you have a position, keep it as long as possible.
Yes, I would recommend this company to a friend
Pros – They enjoy a minority owned company status, and can partner with companies that are required to comply with things such as these.
Cons – CCG is another player in a huge market of contracting firms. It's only a matter of time where they will be marginalized.