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

Stay no more than 3 years
Pros: IBM is great place to start a career.   Especially right out of school.  There is a ton of online learning material available.  You will have the opportunity to meet a lot of smart people and to learn from them.  You will have access to amazing projects and every major client in the world.   These are increidbly valuable resume builders.  BUT do not stay long or you will be lost to the machine.
Cons: Do not make a career here. If you stay at IBM at some point you will to expensive for their cost structure and you will be let go.   You can be a top contributor one day and be out the door 30 days later due to a re-org.    departmental re-orgs are used as an excuse to reduce cost and hire fresh talent.  

Plan on 2-3 years here, and leave before you reach your 4th anniversary.   Anything longer than 4 years and the innovators in the job market will consider you a corporate tool and you will be hard to hire.