Pros
Possibly too many to name. GREAT work/life balance! Great job with team building, morale boosting, and company outings. Great medical/dental/vision options, gym reimbursement, game room with shuffleboard, ping pong, foosball, and gaming systems, tons of free food and drinks, super supportive management and co-workers. Recruiters and management were very clear on expectations and what the job would be like, so there were no surprises. Very transparent with employees, smart and friendly co-workers, amazing views, great location, paid orca card....there is more, but really too many to name every tiny thing.
Cons
None that I can think of honestly.