Company: IBM
Date: 2017-04-21
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Software engineer
Pros: Work/life balance. Good working atmosphere for engineers.
Cons: Limited promotion opportunity. Grow-up slowly. Politics in management level.