* Work/life balance, the company supports esoteric schedules
* Benefits and office perks (food, snacks)
* Smart and passionate coworkers
* Great push from management to be an inclusive and diverse place to work at
* The product has a lot of room for improvement leading to creative initiatives
Cons
* It is harder to have an impact from a distributed office than from the SF HQ
* High turnover in senior management making it hard to rally behind them