Company: IBM
Date: 2016-09-30
Overall rating: 4/5
Employment status: current

Finding the right position and business unit is key!
Pros: If you find the right position, you may be able to work from home, with little travel. This is a plus.  This does allow for a work/life balance. You may also get the opportunity to work with a global team.  If you are flexible with your working hours, this may be a good fit, as there isn't a tendency for senior management to not be micro managing.
Cons: The bureaucracy and top-down management  of corporate America is a big part of the culture for approvals, even though they are pushing for Agile.  You will find huge discrepancies between pay, for the same job across the different business units. They are (nothing new) moving more and more jobs to India.