Pros
Consistent year-round w/benefits in Truckee, CA which is hard to come by. If you are a Type A personality that wishes to strive in Corporate America and are able to become a Team Lead and 'micro-manage' others than this is for you.
Cons
Masters of Perception Management - When you first start to work there and attend the fancy Holiday Party and get some extra cream-cheese with your bagels you might think, "Wow this is a great place to work!" but once you make a mistake, question management or don't want to work 50hrs one week and you are ostracized by ground-level managers you might ask, "Why am I here?" They have mastered the Art of squeezing every ounce of productivity from their employees. Think modern-day factory work, except you are sitting at a desk pushing buttons.