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

It's OK
Pros: Lots of learning opportunities, courses, and certificates you can earn and the approval process is fairly simple.
Multinational work environment.
Cons: Slowly moving related to agile, lots of of projects are still with waterfall.
Corporate processes, approval for anything from management.
Lots of projects with old, legacy code.
Pay attention on the interview, you can arrive in a maintenance project, where you will have only 20-30% of development time, the rest is documentation writing and other administrative stuff, or parameter setting.