Company: IBM
Date: 2016-03-29
Overall rating: 1/5
Employment status: current
Experience level: Junior

Not good for freshers.. Good organisation for retirement
Pros: 1. Work from home
2. Work culture is good. Employees are respected.
Cons: 1. Bad pays
2. No increments. 
3. Pathetic bonus
4. Pathetic resource allocation. No one considers your primary skill, they just throw you in any random project. 
5. Too many managers and less working resources. 
6. Managers totally lack technical understanding again because they are also allocated as per point 4.
7. Worst management. 
8. Impossible to find the HR.