Company: IBM
Date: 2016-12-15
Overall rating: 3/5
Employment status: former

IBM
Pros: lots of chance to be familiar with IBM's software products. software development life cycle is relatively mature.
Cons: stressful environment, low salaries, to many hierarchies to go through in order to get a decision made.