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

Good for first job
Pros: The people I worked with were fantastic. Very nice, will go out of your way to help and teach you. Great work life balance. Relatively high starting salary.
Cons: Maybe depends on where you work since it is a big company, but coming out of school my expectations of a tech company and what I've experience thus far at IBM were very different. I occasionally feel that IBM is behind with the times in some aspects and long term vision is unclear to me. Tech seems archaic. Pay rises aren't great and annual bonuses are almost insultingly low if you're lucky to get one. Doesn't really incentive young people to stay in my opinion, though there are plenty of IBM lifers...