The interview process is fast and organized. But the requirement is difficult. The HR staff are approachable and proffesional.
The HR staff are also very responsive to querries.
You will have everything for free. Supervisors are supportive with the future goals.