Pros: great office environment, friendly people, and etc.
Cons: temps stay temps for much too long.
It's an expanding company located in Midtown. However, I say try to get in through direct hire only. Times may have changed since I worked there a year ago, but temps typically remained in "temp" status for at least three years before full-time consideration.
Co-workers are kind, nice office environment. Friendly people. Lots of hires, office activities, games in the break room, and etc.