- meaningful work
- great teammates
- good healthcare/unlimited PTO
- fully remote
Cons
- governing by committee at every level, same meetings over and over without any decisions being made
- huge gap between product/leadership and engineering
- preaching radical transparency, while not being transparent