Company: IBM
Date: 2017-10-10
Overall rating: 3/5
Employment status: former

Company in transition
Pros: Used to be work at home but that is now being rescinded.  I'm trying to figure out how they will retain legacy critical and hard to find skills with out a work at home policy.  For new millenials entering the work force IBM is a terrific company to work for to get your legs.  It is also a terrific company to have on your resume.  I would not stay more than 3-5 years however for fear of getting pigeon holed.
Cons: A company that's looking to re-invent itself and you can find yourself on the wrong island and playing a game of survivor with your team mates.  Teamwork is constantly stressed but current environment does not support.