Pros
Great work life balance. Worked from home for 6 years, and very flexible work schedule. Benefits are also quite nice. Lots of opportunities to learn new technologies. Oracle does pay well above the national average, but growth is somewhat stagnant. If you apply for another position within the company with more responsibility, you must remain at your existing pay grade, which isn't a great incentive to change jobs.
Kontras
Although top executives continue to get richer, that wealth is not shared with the employee base. Cost of living & Performance pay increases have been few if any over my last 6 years at Oracle. The whole Performance Management evaluation system is a sham. Employees are forced to write their own reviews, and managers just sign off to get it over with.