Pros
Approachable management staff, some very tenured folks in both Bellevue locations. Hard work really does get promoted and recognized with both monetary and non-monetary incentives. This place isn't for everyone, you really need to be independent and own your section of the business and have the ability to run a tight ship with your schedule. Good health care coverage/plan with minimal cost to employee. The company has made a few strides in the recent FY that allows for Worldwide expansion and opened some new offices outside of Bellevue.
Cons
Parking in the office is kind of expensive, so I try to take the bus when I can. Commuting to downtown Bellevue sometimes takes a bit, but if you come in earlier you can avoid some traffic. Since I am on a Microsoft project, I am able to get a free Orca card. I don't like that I cannot work remotely without taking a partial day PTO, especially since we work on a lot of cloud programs...Seems a bit at odds with the tools and businesses we support.