Company: IBM
Date: 2019-03-25
Overall rating: 4/5
Employment status: former
Experience level: Junior

All in all, some pros some cons
Pros: Depending on the manager you get it's usually noted when you try hard and they reward you for that within their limits and there are a lot of those, in my teams there was no micromanagement, work hours kind of flexible. The best thing was the home office.
Cons: Company is too big to change effectively, they are trying with agile, but I think it's a complete fail they can't admit because that is the solution they sell to other companies.