Company: IBM
Date: 2013-03-09
Overall rating: 4/5
Employment status: former
Experience level: Junior

IBM is a good company. Brand + normal package + flexibility + freedom + RESPECT
Pros: 1. Work from home - flexibility
2. Freedom - gives abundant time to complete certain unit of work.
3. package - Normal one as other companies do - not much to expect
4. Onsite chances - if you are lucky.
5. Brand value 
6. Respect - which you get with the clients
Cons: 1. Low package - which is normal across similar companies. - But this is not the company where you can expect more than normal
2. There are only limited leaves per year - 22 I think which can't be even used fully since utilization % may go down.
3. Getting relieved from a project would be a headache, sometime this may lead to put down your papers .