Company: IBM
Date: 2017-12-07
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Good company, work flexibility, no dirth of technologies
Pros: Flexible  work timings, almost all the latest technologies under the sun, good learning / training opportunities, company with stable outlook
Cons: Not a pay master, some level of bureaucracy due to large nature, you can get stagnated at higher bands