Company: IBM
Date: 2017-02-27
Overall rating: 3/5
Employment status: current
Experience level: Junior

Not bad, but could be much better
Pros: Work life balance is great, home office, multiple opportunities to learn
Cons: Very small annual bonuses for regular employees, bureaucracy with multiple different cumbersome procedures.