Pros: family, friendly, laid back, casual dress code.
Cons: micro managed, impossible deadlines, stressful.
I was working through BBSI for Perdue Farms, INC. Perdue has a very cutting edge IT dept. It was like having a family away from home. The people really seemed to care about each other.