Smooth and HR made the interview very smooth. Onboarding process is very easy and smooth. Only onecround interview and immediate offer and there is no salary negotiation by HR they will give you what you want but it depends upon your interview andcskills.