Pros
Company throws Level 100 Christmas parties with massive buffet dinner, legit appetizers, and 100% open top shelf bar. They do Christmas right! They also are known to give out random cash bonuses, especially in December...random bonuses rock! As a worker away from the HQ on a contract they are hands off, which is mostly good with very few instances where their hands off approach is a con.
Cons
To piggy back on the above hands off approach, that can be a con, but I do know at least three people in the company I can call or email for assistance and the assistance has always been top flight. As an outlier on a contract, I'm not sure there is room for growth within the company, but this is a hallmark of most contracting companies.