Screening round followed by project assignment and final interview. Overall process is smooth and achievable. However, salary and benefits are not clearly discussed before the interview stage. Screening round followed by project assignment and final interview. Overall process is smooth and achievable. However, salary and benefits are not clearly discussed before the interview stage.