Company: IBM
Date: 2015-05-17
Overall rating: 4/5
Employment status: former
Experience level: Junior

Ibm
Pros: IBM is great for the flexibility and being able to work from home. IBM (usually) does the "right" thing. Not a bad place to work.
Cons: There are a lot of layoffs and layers in the management team. It's hard to have an adgile environment with all the burarcy.