It is very smooth and just a one day process. They are accommodating with my questions and welcoming. They discuss the process all throughout the onboarding and orientation. Salaries and other benefits are discussed right after you passed the interviews.