Yes based on projects and client requirements
Yes, Education and Experience which takes about a month time.
Yes. THird Party
1 week usually
Yes, Third Party background check, 30 days
Yesduring the time of interview. A month and this will happen after we get recruited