Company: IBM
Date: 2016-07-19
Overall rating: 4/5
Employment status: current
Experience level: Junior

Good flexibility, limited visibility
Pros: amazing work from home opportunities
very women friendly
good learning - depends upon the project you are in
very good for freshers or for highly experienced and family people who want work life balance
Cons: Everything depends upon the manager, there is very limited visibility of individual since you tend to get lost in the crowd. 
Hikes are very less or no hikes. 
They are too lazy to speed up the processes and will keep you waiting for small organizational things.