OCI has hire and fire strategy, be aware before joining. When am getting fired, my friend was getting calls for interview and he mentioned to HR that why are you hiring when you are firing the existing employees with no severence.
Cons
Only office life and no personal life, still you will get fired any time.
Flexible work hours
Remote working option
Good compensation mainly RSUs
No questions asked while taking leaves
Limited number of meetings & no meetings outside office hours.
Cons
At least in my team there is little or no process
Limited documentation