Consider this my rant or warning but I feel people should know the truth because you won't know this during your interviews here. Joining OCI can be a bad decision by many different reasons:
You have to work on a project 14x7 (14 hours, all 7 days of the week). You don't have an option. Until you fix it or finish it, you stay in a war room (zoom call). I have seen many people getting anxiety issues because of this and left OCI in the end.
We have terrible internal tools. I haven't ever heard a single good thing about them, EVER. Everyone is complaining but no one can do anything because people are keep leaving and management is afraid to talk to their upper management about issues. Teams have ton of tickets to resolve but their hands are also tied.
Boring work. I was really excited for the first year when I joined. There was lot of interesting work and lot of smart people around me. Now, we do ops work most of the time. It's either deployment or fixing some boring security bug. If you want to do any type of dev/feature work, you need your VP's permission! Lot of good people who are still here are planning to leave and it's very scary.
I know people will ask me why don't I just leave. I am stuck here because of my immigration situation.