Very well organised. HR staff are very courteous and well prepared. The selection process moves quickly. First interview was by webex which worked well (be sure to test your computer using a webex test page). Technical interviews require good preparation. The questions asked are relevant and interviewers are well prepared.