Company: IBM
Date: 2018-05-18
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Great place to work when you aren't worried about lay offs
Pros: Great place to build a strong foundation in tech.
Cons: Seemingly annual re-org, which often leads to huge lay offs over recent years.