The way Oracle as company behaves, is quite common in that universe.
I will miss having Solaris around.
However those with heavy use of external consulting and off-shoring, seem to come pretty close.
Using consultants is a business decision which helps the company hire people for the short term of the project and also offload risk. Not all companies have the capability to handle all kinds of risk. For example, software companies don't specialise in financial models and investing. So they don't take on financial risks by investing in derivatives and other instruments to make profit. Whenever possible, risk outside core competencies is outsourced. This is good for the company as then it can focus on the core business and make money.
Off-shoring is bad in the sense that jobs are lost in the local economy. But, this is again similar to having a factory in China as opposed to San Francisco. It brings in more expertise at a reduced cost. Off-shoring helps make things cheaper in the end. For example, as your insurance company uses off-shore consultants to make their software, it is cheaper directly translating to lower insurance premiums. the same for many other products.
While I understand that software is a different beast to build unlike toys or other products. Once built, the normal theories of economics still apply.
The pace at which Oracle develops software, the flagship Oracle Database for example, is ridiculously slow. The Database team takes about 3 months to 6 months to develop tiny changes (say 10 to 20 lines of code). In other Fortune 500 companies I have worked for, I have seen such changes taking about a few days (5 days max!). I am not kidding! What takes say 3 days to develop in a normal software company may take about 3 months to develop in Oracle. And mind you, Oracle Database is one of the premier departments of Oracle; other departments are even worse!
Oracle is also remarkably apathetic to its employees. The link[1] shared by foo101, i.e. has a few anecdotes that highlights this apathy. In fact, when I read James Gosling's account of Oracle in that link, I thought, "Wow! This is so accurate. Even someone of the name and fame as James Gosling had to face the same lowly problems at Oracles that relatively unknown developers in Oracle face."
Disclaimer: I worked for Oracle for 2 years.
[1]: http://www.eweek.com/development/java-creator-james-gosling-...
It's no different with SQL Server or DB2. Each vendor has its captured market, with very little power to enlarge its share and commensurately little need to innovate. Customer demands amount to operational window dressing. Why spend money on engineering when customer and vendor are both satisfied?
(And I don't mean golf.)