Very professional. Had an interview with CEO in US and project manager, and then moved on to HR discussing salary and employment policies. The overall process was smooth and was able to come to an agreement on salary and flexible working hours. I joined as a fresher, but the VP at the time was impressed with my skills and wanted to train me hand on and add value to the team.