Pros: friendly staff/workmates, onsite cafeteria.
Cons: contractors are seen as expendable.
I liked working there, but was on as a "contract to hire". Due to the way their HR works, the full-time recs are closed after 1 month if the position isn't filled. Even tho I was technically there, the rec went away and my "contract to hire" became just a contract.