The process was structured. I got a call form the HR for primary screening and scheduling a phone interview with the hiring manager. The hiring manager was nice and polite. Later, I was scheduled for an onsite interview with 3 people including the same hiring manager and her supervisors.