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

Good place to learn and work on
Pros: 1. More flexibility in work timings and as a team player
2. Hell lot of opportunities to learn on various fields
3. Company work culture is very flexible and work from home
4. Project undergoing is easy, but depends upon person's level of interests and commitments
Cons: 1.Salary and hikes are poor
2. Some projects are really worst and boring.