I recently quit Oracle IDC after spending more than a decade there. I can say that I learned a lot and look at my time at Oracle favourably.
Towards the end there was too much uncertainty and negativity. The learning also stopped and it was time to move on (before being asked to go!).
I think there are too many engineers just getting by and not pulling their weight. Most have lost the will to learn and innovate. IMO an overall shake up is required at all career levels in IDC and not just directors and VPs.
Further, In the current state of affairs in Oracle India it will be difficult for Oracle to retain/attract good talent. The only talent that will remain in 3 months will be the not so good ones.
This is a repost from @YgdZ6FY-vga .