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

Well compensated but overweight on personal responsibility
Pros: IBM is a historic company and trying to turn a new leaf with a younger workforce and recent acquisitions/divestitures. The overwhelming majority of managers use the "as long as you get your work done, we don't care how you spend your time" guiding principle. This flexibility has been a lifesaver during the pandemic, where working from home has been anything but a walk in the park.
The compensation appears to be above market and I feel appreciated for my work. The benefits package is a bit underwhelming but made up for in base salary.
Cons: A company this large can be hard to navigate. We live and work entirely in TLA's (three letter acronyms) and knowing them all is a point of pride for some. Getting acclimated takes time and requires individual effort to break silos between teams who should be more communicative with each other.
IBM places a lot of responsibility on individual contributors to complete projects and often makes last-minute decisions that change the trajectory of our outcomes. If you're not married to your work, you'll be fine.