Company: IBM
Date: 2020-12-17
Overall rating: 3/5
Employment status: current
Experience level: Senior

Could be greater!
Pros: You have opportunities to work on projects around the world. This enhances your ability to work on agile teams and create greats apps and solutions for different Clients
Cons: You don't have the growth in the company as you want. Internally there is bureaucracy to reach senior levels. Even though the company gives you all the tools to continue growing (i.e. courses, certifications, career paths) you can stand still at some moment in your tenure. At some point, you have too much knowledge but poorly paid.