Company: IBM
Date: 2016-03-03
Overall rating: 2/5
Employment status: former
Experience level: Junior

Don't assign jobs according to your skills
Pros: I joined as Graduate Hire as an Associate System Engineer. According to me pros are mainly varies from team to team.  [My perception]
Light Environment, Good for someone who is not good in technical skills, Team is very cooperative, WFH facility(But this facility is enjoyed by only those employees who are lovable to team leaders)
Cons: Most of the time in IBM, you will think that you work in Call Center. 
If you are good in programming, no programming work will be given to you. Instead of programming you are forced to learn and work on some other skills. Salary is quite low.