Pros: hour lunches, breaks, friendly people
Cons: fast pace environment
They only have one or two clients they like to send people to. My experience was really good with them. They found me positions for longer periods of time. I got to be in different positions, I just wasn't suited for the fast pace of the rat race.