- Flexible task list/projects
- Competitive pay
- Opportunity to work on cutting edge tech, and with some of the smartest engineers and researchers
- Flat org structure, little to no micromanagement
- Great and visionary CEO
- Excellent culture, and good diversity.
Cons
- Bad work/life balance
- Unlimited paid leaves can easily translate to not taking leaves
- Complementary benefits could be better, eg. gym, food