I went through an initial interview and two technical interviews before ultimately being rejected for the position due to lack of relevant expertise. However, the staff at Five were respectful and friendly throughout the process. They were very understanding when I had to reschedule one of the interviews last minute due to an illness. During technical interviews, they showed patience and encouraged me to solve the tests as best as I could, and the tests themselves were pretty reasonable. Based on my very limited interactions with them this seems like a nice company to work for.