Company: IBM
Date: 2016-11-18
Overall rating: 3/5
Employment status: current
Experience level: Junior

Review
Pros: Large Company with a wealth of knowledge and many great connections. Tons of opportunity in about every field you can imagine.
Cons: Lots of internal shuffling. Seemed like a lack of stability for such a large company. Rampant overlap and outright duplication in many projects.