Vantaggi
Oracle offers reasonable compensation and a great benefits package. The culture is extremely supportive of flexible work situations and many people work a fair portion of their time remotely. If you're looking for a good work/life balance and flexibility in your work situation, this may be a good place to look. Also, with a large corporation such as Oracle, there are numerous opportunity to move around within the organization and gain experience in different areas.
Svantaggi
Oracle can be extremely political and competitive at higher levels of the organization. In general, the focus is on managing up, rather than trying to develop and grow talent people. Also, because it is a large organization, bureaucracy and slowness to act can be frustrating at times.