The people are friendly and helpful, very accepting and inviting. We had many lunches as an office, going out for pizza or bbq, good conversation and made some good friends.
Cons
Market based work, so when your market is dried up you are too if no more work is in your area, though they do contact previous employees if the market opens again.