It was smooth and quick. as expected and the staffing people in this company are really good at coordinating. I have no issues while the complete interview process and they were very nice about every question i asked them and they have answered me every time.