Criteria

My criteria when deciding to work on a project: Long-term: I must be not just willing, but excited to spend 10+ years of my life on »