Well organized procedure and good communication. The whole process takes a little longer time, but overall the process is pretty good. The hiring manager is very professional. The working environment is conformable. Unfortunately I was not selected for the final round.