Company: IBM
Date: 2019-10-23
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

All said and done.... IBM is a good place to be.
Pros: Great flexibility from being able to work from home.  I definitely under appreciated that while I was there.  Definitely not a micro management culture in my long experience there which was brilliant. Solid salary available with the right experience and is a great place to learn tech if you are a grad coming into the workforce.
Cons: Lots of complex internal processes but it is understandable when the organisation has over 350,000 employees across the globe.