Pros
Pro's are good work life balance, great benefits such as health insurance, parking, training, variety in jobs and activities, allow you to participate in hackathons, charity support is great with lots of support, huge product portfolio if you want to learn about lots of different things. Also internally in most cases more professional and supportive of the individual, so while not perfect I have seem much less professional behaviour elsewhere. People are generally really good, friendly, open. In terms of learning strategic selling, Oracle is up there with the best, and it will equip you with very good skills.
Kontras
The real issue is the customer perception and move away from Oracle products (not everywhere of course some products are doing ok). Most customers seem to want to abandon the Oracle products and especially the lock in to old style and very expensive perpetual contracts. Past treatment of customers means you are generally not that welcome when visiting to talk about new products, if they are a long time customer. This is especially disheartening when you want to do your best, but customers literally hate your company. Internal values are good, but external is the problem. Lately some new managers are quite savage.