Company: IBM
Date: 2019-04-13
Overall rating: 3/5
Employment status: current
Experience level: Senior

You can gain a lot, but only if you go for it yourself - company won't help you
Pros: - Flexibility, home office more than anwhere else
- Lots of options to study, try new products - if you actively try
- Great people - if you search for them
Cons: - confusing management / org structure. Employees don't know who manages what and the management doesn't understand what the employees are doing. The org structure is also changing way too often.
- no transparent career advancement plans, no real salary raises (make sure you get a usable salary at the start, it won't get bigger)
- higher-ups don't reveal their plans/strategies until effective and there are surprise reorgs all the time, often disconnected from the real world