Pros
Salaries are near the high-end for your field. Good benefits. Great stability -- the company isn't going anywhere anytime soon. Opportunities to travel for some positions. Lots of friendly, sociable, and helpful coworkers, especially if you work in one of the primary sales hubs. Offices are well-stocked with supplies as well as free drinks. Relatively easy to move to different roles in other lines-of-business if you don't care for your current role (although it takes forever for HR to process job role changes). Name recognition is great, and it looks good to have Oracle on your resume.
Kontras
Almost impossible to get any kind of raise or salary bump -- you have to leave for another company and then come back to get any sort of pay increase. HR is an absolute nightmare of a black hole when it comes to trying to get anything done internally, from a simple paycheck correction all the way up to moving to a new role. Sales support seems to be there just to make sales reps' jobs harder and more complicated, and all internal processes (sales or otherwise) are nearly impossible to navigate. Management chains are far too long and vertically stacked, and there are too many people above you putting conflicting and differing expectations on you. Sales targets, territories, and quotas are assigned almost arbitrarily to sales reps by people much higher up in the organization who have zero understanding of the actual sales landscape. Advertised as a "self-service" company, which is code for "everything relating to your job and role is subject to change constantly and without any warning or explanation".