Very smooth and well planned process. The planning team in charge of scheduling and communication were top notch: clear, communicative and friendly. Timeslots were planned for each interview session carefully and clearly. Interviewers were punctual and respectful: they provided sufficient details about the company and job requirements to make the process more meaningful.