Pros
Collegial atmosphere with strong sense of shared purpose and some truly excellent bosses in certain departments. Mountlake Terrace campus is placid and peaceful setting. Numerous opportunities to participate in free wellness and health promotion programs. Very few people are pressured to work long weeks. Company has been financially sound for more than 10 years (Gubby is an excellent financial steward).
Cons
Overall management style weighs heavily toward paternalistic and stodgy and would come across as stifling by anyone age 30 and younger. Management is very two-faced about telecommuting -- saying it is allowed, but in reality it is actively discouraged in departments with control freak bosses. (And yet the company parking lot overflows every day.) Company is 10 years behind in technology (and no one outside of IT seems to understand the transformational value of technology). In terms of seeking excellence, company seems to aim for regional rather than national standards.