Hours are flexible, convenient location in downtown Seattle, good insurance and company 401k match.
Cons
Work can be dull and repetitive, often overloaded with work under tight deadlines, expectations are set without proper training, job roles and duties change without promotion or change in title, base salary not negotiable nor competitive.