Vantaggi
A tightly-run and fiscally responsible machine. Oracle is great for career stability, though this might depend on what division one lands in. The option to be a virtual worker is a big bonus and keeps work-life balance issues at a minimum. The size/scope of the company also means there are many other opportunities to consider over time.
Svantaggi
Sometimes not sure if Oracle is profitable because of its business strategies or because it keeps a tight grip on costs. Salary bumps have been low, and moving into a higher pay band requires savvy and alliances. While the size of the company means additional opportunities, the know-how to find/connect with them is required. If you're not big on networking as a tool to get where you want to go it's not for you.