Pros: has contracts
Cons: benefits not great
Low bidder on contracts, hence a little more job security with the current market. No matching 401K. A good place to get back into the market. No family leave if death in the family.
I love the client, as there are a variety of projects. Company management not good at delegating work.