Company: IBM
Date: 2018-08-15
Overall rating: 2/5
Employment status: current

Lots of instability
Pros: IBM encourages employee learning and development. Their Think40 program requires employees to log 40 hours/year in personal or professional development, and supports this requirement with a seemingly endless library of webinars on an array of topics. You can also log your own activities towards this goal (books, conferences, professional webinars, etc).
Cons: Joining IBM means becoming a small piece of a giant organization. As such, when IBM's financial situation becomes unfavorable, they will reduce costs, and an easy way to do so is to reduce headcount. Staff who are laid off receive 90 days’ notice and one-month severance pay, regardless of tenure. Client facing roles are not immune. Remaining staff are told to "lean in" and are left to pick up the pieces and take on additional workload.  Re: benefits, IBM's 401k contributions are made at year end, so if they eliminate staff during the year, they don't have to contribute as much money.