Company: IBM
Date: 2017-02-05
Overall rating: 5/5
Employment status: former

You can work here all your career, and reinvent yourself every year
Pros: Work ethics, innovation, skills, people
Cons: Obsolete mid management, too many dinosaurs