Pros
Good benefit package. Health insurance is reasonably priced. The 401k could be better. They offer employee assistance.
Kontras
The culture at Oracle is to embrace the suck. Long hours are expected. Employees live with a constant fear of layoffs. There's little organization and it's a sink-or-swim situation. Upper management is reactionary, rather than proactive, and completely tone deaf. The company doesn't have managers, they have micromanagers. Many bounce from division to division with no relevant experience in the particular area in which they find themselves. Although the company is doing great financially, the legend is true: raises don't happen. The only way to get any significant salary bump is to be promoted (also rare) or to leave the company and come back. Many policies and direction happen on an executive's whim and the rantings of Larry, who seems more worried about his legacy and his influence than innovating. And let's face it, he runs the company. And he never fails to mention that he lives in Hawaii (on his own island). Often the work you put in to create and implement their vision is wasted because they simply decide to tank it or move on to something else. For a technology company, the technology for employees is sub-par.