Pros
Possibly a place to learn some skills, skiing & politics. If you are want to live in utah maybe one of the limited choices. If you do't have a job take it as a last resort -then leave as soon as you get a better offer job or get fed up.
Cons
IT/dev runs the place - all other divisions run scared - if your not in IT then accept your inferior position - no career path for qa/ba's/business - just work & get paid half decently - but you'll be a little clog for ever - they fired/demoted all the qa management and want you to be agile (under it department)-there are a few guys in top management who are there for life bec of relations w/the ceo-and middle management by another bunch of guys -also hordes of h1 guys with their appls screwed up & stuck