Pros: nice people, good commuting distance
Cons: office environment sterile and institutional
My temp assignment was only for 2 weeks. However, I enjoyed my short time there. The people I worked with were very warm and welcoming. I would certainly go back as a temp and would definitely jump at the chance for a permanent position.