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

It's what you make of it
Pros: Tools and methods are modernizing rapidly, pay is getting better, respectful and helpful culture, wealth of resources to tap into for learning and mentorship, long hours are not mandatory to get by but can only help you
Cons: No stock for non-execs, execs are a little out of touch, product managers cannot make up their minds and stick to something most of the time. When they do, it can be wildly successful because of IBM's resources and people. But too often, it is too little too late.