Vantaggi
Lots of smart people to work with. Relatively secure jobs available. Average but acceptable benefits. Decent starting pay. Line level management is usually technically savvy and very involved with intelligent decision making.
Svantaggi
Get completely passed over in a highly political environment. Executives often don't listen well to lower management or their workforce on important issues, or if they do, it takes a long time to get through... often wasting whole years of work chasing a fools errand. Its common to build a lot of experience in non-transferable industry knowledge and proprietary technologies no one outside of Oracle cares about. Extremely difficult to get raises, and your starting pay is likely where you'll be stuck for years. Forced 5-day holiday break over Christmas is not a company holiday, and is rather deducted from your PTO accrual balance regardless of how much you have (which means you can go negative). Execs make lots of dumb decisions for primarily political reasons and it shows.