- Best remote asynchronous work environment I've seen
- Well organized onboarding
- Work is interesting and my colleagues are a pleasure to work with
- The company actually puts meaningful effort into upholding its values (publicly accessible in the handbook)
Cons
- Compensation is good but I've gotten better offers elsewhere
- My health benefits were better with my previous employer (a small company)