Company: IBM
Date: 2018-08-31
Overall rating: 4/5
Employment status: former

Good salary, benefits
Pros: Good salary, benefits, work-life balance. Overall, great people to work with: professional, very technical, and intelligent. People are mostly open to helping one another to get things done. IBM has been around for 100 years, so it is stable.
Cons: Although the company is stable, the workforce is not.  IBM goes through frequent purges in which experienced employees are laid off. This churn means gaps and holes start showing in knowledge and procedures.