Company: IBM
Date: 2017-03-07
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Consultant
Pros: Can be fun work with a smart and motivated team.  IBM can pay well, has a strong brand name, and is finding success in its transition to cloud, cognitive, etc.
Cons: There are a lot of company restructures, your jobs never safe, and it's possible to get put in a place that you're not as interested in.