Great place for non-IT. If IT, you better be based in Texas
Pros: nice campus work environment (costa mesa, ca - not texas)
Cons: it consolidation into dallas, tx area
Great place to work - if your function is not being eliminated or (in the case of the vast majority of IT functions) consolidated into the Dallas, TX area.
Otherwise, no complaints.