Company: IBM
Date: 2021-02-26
Overall rating: 4/5
Employment status: current
Experience level: Junior

Offers alot of room for growth, pay isnt as competitive as comparable roles elsewhere.
Pros: Great management, a lot of room for growth, and tons of resources to develop new skills. I came in as an Application developer but told them I like working with DevOps, they slowly put me on more projects where I can build DevOps skills. Because it's such a huge company with so many positions, you can practically pick a job role you want and slowly move towards it.
Cons: Pay is not as competitive as application developers for other companies. Benefits are so-so. You need to work for IBM for a minimum of 3 years for them to contribute to 401k.