I applied for this job through internal referral. There was a brief phone interview lasting about 30 minutes. The on-site interview was set the following week. The interview lasted 4 hours by 5 interviewers, including the hiring manager. The process was smooth and friendly, so I could take the interview comfortably. I could get the decision on the following week and the official offer letter was sent to me after two weeks from the interview.