Pretty standard process! However, they invited me to an on-site interview. They told me to reimburse and pay everything after the interview process. I am not selected for the position AND IT'S ALMOST 2 MONTHS THEY DID NOT PAY MY EXPENSES!! THEY ARE DELAYING THE PROCESS NOT SAYING HOW TO DO THE REIMBURSEMENT. VERY UNPROFESSIONAL, UNETHICAL!! SHAME ON THEM! After this experience, I am glad that I am not offered for the position.