The company is largely hands-off, allowing you to do your work with little interruption.
Your job isn't secure (I lost my contract to a corporate decision; it had nothing to do with performance).
You don't get good benefits.
If you lose your contract, you are pretty much fired without much ability to get a new contract.
Their communication is dreadful.
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.
It is very long, and I didn't get any status update after they verified the documents. They asked me to correct documents in an hour and called me. From the next day, there was no update.
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.
It is very long, and I didn't get any status update after they verified the documents. They asked me to correct documents in an hour and called me. From the next day, there was no update.
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.