Company: IBM
Date: 2019-05-21
Overall rating: 4/5
Employment status: current

Great for graduate to mid level professionals, depending on the area
Pros: Good work-life balance
Good place to gain experience
Nice benefits
Cons: Promotion path can be opaque
Very little expenses covered abroad and expectation you must cover expenses upfront
Bureaucratic as it's such a large org
Different offerings and locations have different culture so your experience may vary
May be left maintaining legacy products and technologies
A business organisation who sell solutions as opposed to an engineering company