Yes, through third party
No back ground check what i believe as i have joined as a fresher.
Once by the company and again by their clients.
Yes background check will be done and it will be in three months
No background checks