I had gone through 2 technical rounds and one Client Round over Skype.. After that I have gone through HR round with salary discussion and HR informed me I will get offer Later By Monday. HR was very rude.. I asked few questions about Salary and if they can provide Form 16. Monday when I called back for status then HR informed me I was asking lots of questions. I didn't believe atleast when your rejecting candidate show some professionalism and fair reason. Very unprofessional and rude HR person. I never seen anywhere such kind of unprofessionalism.