Company: IBM
Date: 2019-03-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great resources, frequent layoffs
Pros: Great people, good access to resources, chance to collaborate/work globally, wide range of technologies and solutions, company name looks great on resumes
Cons: Job insecurity--layoffs about once yearly, company pretty ruthless about shedding older or lower-performing products.