Company: IBM
Date: 2019-01-24
Overall rating: 3/5
Employment status: former
Experience level: Senior

Good company, but no job security.
Pros: Great people. Interesting products to work on.
Cons: Until the company makes a profit for several quarters in a row, more and more projects are subject to cancelation (or sale).  Layoffs are never announced, but constantly occur.