Avantages
Benefits - one of the most comprehensive benefits package in the industry Range of technologies - full spectrum of technologies is used at Oracle, including database, Java, web services, XML etc. Smart people - some very intelligent people, especially at senior levels of the organization Processes and systems - true process and systems excellence for rapid turnaround of issues and automation of manual tasks
Inconvénients
Too big at times - you have to deal with a number of different organizations to get your job done Can be bureaucratic - Oracle can lack the entrepreneurial spirit at times and there is an emphasis on doing things "by the book" Not the best paymaster - base pay is middle of the road, and equity at lower levels in the organization is non-existent.