Pros: great benefits
Cons: lack luster communication from corporate, no connection to the "best workplace" culture
Decent Pay, but took some fighting to get fair treatment per their Handbook for vacation time. Was low balled initially.
I was contracted to another site, and even though I was 5 minutes from world headquarters, I rarely heard from upper management or was invited to their summer BBQ.
Overall, not bad.