Company: IBM
Date: 2018-05-29
Overall rating: 3/5
Employment status: former
Experience level: Senior

What happened?
Pros: Work-life balance was good.  There was significant flexibility.  I was not micromanaged (partly as a result of good managers; not all enjoyed this).  Some great technical folk.  Can be fun to work on great products.  Some resources were excellent and that could make work fun and productive.
Cons: Culture and morale became very poor with all the layoffs and poor management at many levels (above 1st).  Pay was uncompetitive.  Became a financial product company:  products felt like afterthought, which made product development not fun or successful.  Poor at attracting, developing, and retaining top-quality talent.  Not good at getting rid of low-performers (many layoffs, but they seemed to be only weakly correlated with performance on the job).  Even so, became very "stack-rank" driven, putting co-workers at odds rather than encouraging collaboration for the best product/company-result.