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

Software Engineer
Pros: Flexible working hours and possibility of working remotely part of the time are definitely good.
Cons: Low salary, too much bureaucracy, it is very difficult to suggest changes and alternative ways of working. IBM is so focused on "Agile" right now that they don't see this *does not work* for every single team/project. They just want to find a solution that fits all use cases and go with that.