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

Advisory Software Engineer
Pros: CEO, ship is starting to turn
Cons: IBM is huge, getting advancement requires positive personal relationships with people in the bureaucracy.  Recently walked back work life balance which led to firing any remote employees that didn't move to an office location.