HR was very attentive and excelled in communication. They addressed all concerns properly and tried to meet me halfway where they couldn't fulfill entirely. There was an initial interview with HR, and then a panel interview with the team you are applying for/will be placed in. It is straightforward enough, and not complicated.