Pros
All subject to change: Free sodas, milk and machine made coffee. Medical is still relatively good. Still a few really good people there. Lots of product teams to work for. Pay is relatively good – depends on what you do.
Cons
Reviews are a joke. compensation is no longer awarded based on individual or team performance. might end up crammed into a tiny office with other people. Bureaucracy, bureaucracy. Top down product design. Middle management is over bloated. Senior management seems aloof with some of the decisions (Bing – don’t get me started). Critical information doesn’t pass between Senior managers and lower ranks. Medical\vision\dental has been whittled down over the years. Lots of wasted cycles and resources. Internal training for some disciplines is lacking or none existent. Over all the company still doesn’t understand or embrace good user experience design. Stock is in the toilet.