Company: IBM
Date: 2015-08-16
Overall rating: 3/5
Employment status: current

Staff Software Engineer
Pros: Work and life balance, solid technology.
Cons: Regular layoffs, lack of raises / bonuses.