Pluspunten
It all depends on which department you work in. Try to find a manager that supports a flexible schedule and telecommuting, which is to me one of the biggest perks about working here. Aside from that, the retirement and health benefits are top-notch. There can be so much time wasted in meetings that it doesn't take much effort to stand out as a top performer if you work at it. Ultimately, it's pretty sweet to think about how many people's lives are bettered by the products and jobs the company provides.
Minpunten
If you're not careful you can get booked in meetings all day and never get anything done. Don't go to a meeting unless you are an active participant. You are strictly paid based on how many hours you clock, there are no performance-based incentives unless you become a top executive. The culture still hasn't evolved to rewarding people purely based on results and there are a lot of politics you have to play to get promotions, etc. If you are in the Puget Sound area be prepared to travel quite a bit between Renton, Seattle, Everett, and Bellevue.