They will give you money till the time you are not longer required and they want to cut budgets.
Cons
No job security.
No added perks of PF or medical.
They will kick out anyday when your purpose for them is done, no matter if you are working with them for a year or more.