Company: IBM
Date: 2017-05-11
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Software Engineer
Pros: Flexibility to work from home whenever needed.  Plenty of car parking.
Cons: Very difficult to transition to modern processes e.g. agile development. Stuck for a long time in 'waterfall' mentality even when officially were supposed to be 'agile' and so the benefits were not realized for a long time. The transition was impeded by executives (stuck in the 'old' ways) who tied the hands of managers.

Performance & salary reviews are not honorable but political.