Pros
i believe that Oracle is a good place to sharpen skills around pursuit, sales, quarterly target management, account planning, people sales. Oracle provides ample networking opportunities at events like NAS, Open World events globally and through a myriad of industry events. The Oracle brand is one that employees feel empowered to stand behind - the brand alone provides a sense of pride and strength in approaching most situations.
Cons
Oracle is an intense working environment that puts the success of the company/unit and the individual at a "no-holds barred" situation. It is sales at all (or nearly all costs) without regard to strategy, direction, future success. Oracle has way too many dimensions that confuses partners, customers and to a certain degree Oracle's internal employees. Back office operations are fragmented due to the sheer size and geographic spread of business that Oracle maintains.