- Great work life balance
- Empathy being one of core values and being followed religiously
- Amazing perks
- Great exposure as you get to work with some great minds from renowned universities like Stanford, Berkley, etc
Cons
- Slow pace of development rest everything is really good.