A very smooth, nice, and transparent process. All the people that I met during the hiring process - the hiring manager, other managers and the CEO, were great and gave me all the information that I asked for. They knew that I have pressure on time and they would be able to finish the entire process in 10 days.