Pros
Oracle used to be a fantastic place to work, lots of energy, lots of fun, promotions, raises, bonuses. Not so much now. I am speaking of the Support folks. So I can't actually think of any pros other than the benefits and paycheck.
Cons
No more work at home for Support. No more paying for home internet for those who work from home unless you have Senior VP Approval (seems like a waste of SVP time, but if they have nothing else to do... Petty, really petty.) Managers have no authority, they are beholden to the 'higher ups' No raises, not even cost of living - some support folks have gone 10 years without a raise. Support Engineers at our newest US location (in Utah) start at $20-$40K more than the ones who have 5-15 years in support. (Verified in writing from one of the managers) Support engineers have upwards of 20-40 cases they are working on at once.