Company: IBM
Date: 2016-10-25
Overall rating: 3/5
Employment status: former
Experience level: Senior

Just okay
Pros: Ability to work from home
Ability to try different career paths while remaining at the same company
Good 401(k) match (if they haven't or don't change it)
Cons: Complex and complicated structure.  While change is good, it often felt like there were major changes going on, just for the sake of change
Unclear guidance from executives about what people's focus areas should be
Frequent layoffs were a huge blow to morale, seemed arbitrary, and were rarely recognized by executives (with some exceptions)