Pros
Great, relaxed culture
Free lunch on Fridays
Ping pong, pool, bags, etc
Standing desks
Moving slowly, but surely, to all client-side driven application
Work life balance is expected and no deadlines are set
Cons
Benefits are very lack luster
Priorities for change seems backwards sometimes
Paternity leave only after a year
401k only after a year
Refuse remote opportunities, even in bad weather