The "massive enterprise company" I work for doesn't use Oracle IdM ...
It was used at the previous company I worked for, but it had endless problems and I think it was only bought as part of a very badly-run "buy an expensive 'enterprise content management platform and then not use it properly' initiative".
It's main feature seemed to be to import identities from LDAP servers into an Oracle database fronted by a very poorly performing non-compliant LDAP server (or, you could say, selling Oracle Database licenses).
OIM certainly has much more features, and just by the virtue of being the largest/supported by the largest tech company, tends to have the most features and integrations of any IdM solution, which is another reason it’s favored by large companies that actually need that scale. Other companies with smaller numbers of people or less need for edge-case integrations typically go with something more user-friendly like SailPoint (and others are still stuck on IdM solutions of yesteryear like some of MS’s old offerings).
Genuinely curious. As much as I enjoy bashing Oracle, I like learning new things about technology :-).
Competitors like SailPoint are typically more user friendly, easier to implement (as long as your implementation only integrates with common apps and doesn’t require deep customization) and comes from a generally friendlier software company, but it isn’t able to keep up performance/stability wise once you start moving above 100k-ish managed users.
The performance landscape is changing slightly now that other IdM providers are taking advantage of clouds as well for better scaling, but it’s taking some time for them to rearchitect applications to fully do so.