Pros
Employee centric company, good benefits, time off, strong market presence, great solutions and overall company strategy. Many training opportunities exist to learn new technologies.
Cons
In the 15+ years Oracle has changed for the worse, I'm actively looking for a new company. Compensation is a major issue at Oracle, don't expect to see cost of living or regular pay increase, in 15+ years haven't had a pay raise or increase. Oracle isn't a company where you build a career anymore, its a job. Pay is low in comparison to competitors. Oracle has cut benefits not increased them and regularly challenges sales on compensation. One sales rep is facing commission claw back on a deal he closed three years ago. Oracle is so focused on share holder value they forget who creates it. Oracle believes the value is in their software and cloud not the employees that create, manage or sell it. Sales training has been distilled down to watch a few videos. Their is no sales cohesion or team building. You are left to figure it out on your own. Travel budget has been cut or nearly eliminated, process to see customers can take weeks and multiple approvals. Continuing education and training exist, its all self paced online, if you want to get a certification you must pay for it out of pocket.