I find it no reason when the company is paying you for 3 months and kicking you off. Yes this might be their restructuring. And every company follows it, not only in IT sector. I feel the company has rights to kick any one if they found not to be suitable. This is not a government job for job...