Company: IBM
Date: 2019-03-29
Overall rating: 4/5
Employment status: former
Experience level: Junior

Application Developer
Pros: A good place to start the career. A good place to learn as IBM provides a lot of free online self training which can be helpful for career development.
Cons: If you have started your career from a legacy project then it is too difficult to get release from current project and switch the techonoly. It's better to learn and leave.