Company: IBM
Date: 2020-11-10
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good for the experience
Pros: Great for the experience and exposure to a lot of different types of roles and flexibility of hours as long as work is being done, meetings are being attended and deliverables submitted.
Cons: You need to working in the band above yours for many years to be even considered for a promotion. Red tape around promotions makes is hard to impossible to get one. There is often promise of promotions/promotion tickets and then no action due to freezes/reorgs/change in management.