Company: IBM
Date: 2017-01-10
Overall rating: 2/5
Employment status: current
Experience level: Junior

Never join on contract and never trust any project manager
Pros: - You will get paid high in dollars or rupees
- You will get all perquisite 
- You will be entitled for all kind of work
Cons: - Job security Zero
- Project manager credibility Zero
- Project status you will never come to know when it will shut as you will be on contract and it is restricted