Very enjoyable three-step recruitment process:
1 - Initial screening
2 - Technical challenge + interview
3 - Final interview
They validate the salary expectation in the first meeting and always provide feedback on the technical challenge, even if they don't proceed with the process.