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

Great place to work
Pros: IBM is a great place for technical folks who wish to excel in technology. There are great programmes to upskill resources and you can shape your career.  Work culture is good.
Cons: Since it's an ocean of people, you must stand apart from the crowd to be able to succeed. Every organization has downsides - there are salary issues,promotions,etc.. but that is the story everywhere. these things takes time and if one has the potential he/she can get it anywhere.