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

Good start for fresher who want to sink in IT world
Pros: 1) Immense learning material
2) No as such restrictions
3) Work-life balance (if you can maintain)
Cons: 1) Managements can put you in any project without your concern. 
2) Not as many perks.