1. The project is entirely FOSS and in an interesting problem space
2. 100% remote work, with flexible time
3. There's no scrum/agile ceremonies and similar corporate stuff