Pros
The core database technology is obviously solid.
Kontras
Customers absolutely hate Oracle. The company is ruled by lawyers, and maybe a little influence by engineering. Quotas and compensation are complicated to the point you will never hit the targets they promise you in interviews, and you'll need a team of attorneys and CPAs to understand and collect your commissions. Career development is a joke. In my years at Oracle I have never once been asked how management was doing - likely because they knew the answer is that management is horrific. I've gone entire months with maybe 6 conversations with a manager who sat 50 feet away from me. There is zero calculation of potential market in a territory when they set quotas, so it's the luck of the draw - either you get lucky and get a territory that prints money, or you get a territory where Gordon Gekko himself couldn't hit. This is why you see some people sitting on their butt year after year and hitting their number, and other territories just chew up and spit out hardworking reps quarter after quarter, with turnover every year. Naturally management never takes responsibility for this, because they spend all their time CYA to make sure that they can scapegoat their direct reports. Customers are treated like the enemy, deals are created by financial engineering instead of providing actual value to customers, and then collections is litigated by Oracle's vaunted team of compliance and attorneys.