The interview process was taken around 2 weeks and it includes the following steps:
1- a phone call interview (10 minutes)
2- PI Cognitive Assessment and Behavioral Assessment
3- initial interview with HR (1 hour )
4- a technical assessment (a sortable react table)
5- a technical interview (general question about CSS, HTML and react, 1.5 hours)
6- a manager interview (30 minutes)
7- reference check
After all of these, you will get a job offer. I signed INSCALE job offer and rejected 2 other job offers and I really regretted it. They look at candidates as a business and forced you to work for at least more than one year if the company is good you don't need to force employees to stay with the company for more than 1 year. I declined the job offer because of the below reasons:
1- the contract is more toward employee rather than equality.
2- there was not any transparency between me and HR
3- the person who was in charge of the visa process was very rude to me.