Depends on the project, project by project.
I didn't find any cons yet.
The interview was kept rescheduling for more than thrice, and for releasing the offer letter, they took 1 month. In this time interval, I got selected in another company.
It was very easy. Only one technical round was there, and they asked questions related to my project and a few scenario-based questions. Some basic SQL questions and a few Unix commands were also asked.
Three interviews in which I had written that I was available to work as a consultant. In the end, the low offer came for an employment contract. Four of us wasted time.
The interview was kept rescheduling for more than thrice, and for releasing the offer letter, they took 1 month. In this time interval, I got selected in another company.
It was very easy. Only one technical round was there, and they asked questions related to my project and a few scenario-based questions. Some basic SQL questions and a few Unix commands were also asked.
Three interviews in which I had written that I was available to work as a consultant. In the end, the low offer came for an employment contract. Four of us wasted time.