Company: IBM
Date: 2018-03-22
Overall rating: 2/5
Employment status: current

Staff Software Developer
Pros: Well-known in the industry; does interesting projects
Cons: Non-competitive pay; lots of red tape; laughable bonuses; no stock options; no catered food