
Benefits are top notch and compare with the industry in the Seattle area.
Great people. The environment lacks the cut throat feel of most large companies in cities. Still has a feel like a 50 person company.
It is a caring place that has more in their "big picture" than just profits. They can about the employees as people and friends.