Pros
Oracle can be a good training ground for people that has some or little sales experiences. It is a place that's very difficult for someone who's new. Most people are only there for themselves, especially, the managements. You think you could just do your honest work, sell some software, then get paid? No, you still have to battle others and people in finance to get your commission. Career path at Oracle? there isn't any. That's why this is a place that you can pick up some skills, and then get out of it. It doesn't really matter to the company that they've lost some skilled workers, they can always hire someone from outside, in a week.
Cons
They constantly make unnecessary changes that doesn't benefit the customer, employee, nor the business.