Company: IBM
Date: 2017-12-14
Overall rating: 3/5
Employment status: current

Good work, depends on team
Pros: Flexible, opportunities to move around
Cons: too many reorganizations, company strategy keeps changing, teams arent stable taking away main development work to US