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

An ocean of learning opportunities, perfect place to start your career
Pros: 1) Perfect place for freshers to kick start their careers
2) Vast opportunities to learn new technologies
3) Still upholding the business morals, expected of a 100 years old company
4) Good working environment, flexible timings, managers with years of experience
5) Perfect place for a long career (for those who believe in sustained and gradual growth)
Cons: 1) Not advisable for temporary employees (contractors), can work for a year or two to learn 
2) Slow job growth progression