Company: IBM
Date: 2016-04-12
Overall rating: 4/5
Employment status: current

Great when you are in the right role
Pros: Flexible (with the right manager), competitive/high pay, lots of opportunity to move around within the company, brand recognition makes you feel good especially among an older crowd
Cons: Generally older workforce, cynicism, not a lot of freebies, layoffs deplete morale, if you're not in the right business unit you can be bored working on legacy products that don't feel relevant