Company: IBM
Date: 2016-11-01
Overall rating: 3/5
Employment status: current

Pros: It is a great company to work for. You build lot of skill set and such a great mentoring from senior engineers. Everyone is willing to help you and work with you.
Cons: Recognition of employees would be great. Doesn't pay as much as market salary but have great flexibility.