Terrible management of the process (ignoring emails, very late answers, not acknowledging reception of the challenge solution, etc). I liked the fact that they provided feedback from the team members who personally interviewed me. However, this feedback was terribly inconsistent within itself and with the way individual interviewers made me feel during the process. It was also funny that one interviewer assumed that I don't know about a certain topic just because I didn't give him the analogy he had in his mind. All in all, it was a very disappointing experience which convinced me that it is certainly not a nice place to work and turned the image about the company in my head upside down.