Pros
Good benefits and 401(k) match. People who care about your wellbeing. Company store and product discount. Prestigious brand reputation.
Cons
This is a very "emotional" Company, which has its pros and cons. While there are genuinely good people who go out of their way to make sure that people are taken care of, on the flip side, important decisions are based on emotions and relationships - not on facts and what makes the most sense. The behavior tolerated at higher levels of the Company is at times unbelievable. I've seen people get away with things that would never pass at any other company of this size and influence. On the outside, the company is currently doing well in terms of their growth and profit, however, on the inside, employees are very strained and are being burnt out in order to keep this momentum going. They are also not being fairly compensated for the efforts that they are putting in to make the big changes that the Company is demanding.