Company: IBM
Date: 2017-04-24
Overall rating: 3/5
Employment status: current
Experience level: Senior

Staff software engineer
Pros: Work life balance
Good dental/vision/healthcare
Latest linux or aix software
Cons: Doesnt invest in lab infrasture upgrades
Low or rarely gives raises
19 quarters of missing revenue
Uses early user hardware too long and doesnt upgrade them to latest levels that customers use