Company: IBM
Date: 2016-02-21
Overall rating: 5/5
Employment status: former
Experience level: Junior

Application Developer
Pros: It was a great  learning experience for my career. IBM is best in its every policy. Very flexible company to work with. Allows you to excel in multiple career options not just restricting to the field you are working with.
Cons: Band progression is a little time taking. I feel employees should be promoted based on their talent rather than the time served in the company.