Pros
Benefits are decent (but see Cons below). Free sodas. Unlimited sick days. The work is often interesting and satisfying. Oracle is a huge company (+100k people) so there is usually the ability to move around and adjust your career path. Salaries are average.
Cons
- Oracle is trying to get a foothold in a new market: telecommunications. However the company is too big and set in its ways to play in new spaces, and is unable to adapt their thinking to this new market which is totally different than the database SW that they currently dominate. As a result they are getting killed in the market and folks are losing their jobs. It is sad, the products are great but upper management has no idea how to market them. Unable to change from the "Oracle way" of doing business. - PTO is ok (13 days accrued to start), but they force employees to take 3 days of PTO around Christmas time, so you pretty much have 10 days of actual PTO and 3 fixed holidays. They started doing this in 2015 as a cost-cutting measure, but looks like they'll be doing it each year and yet still tell prospective employees that they have 13 days. - No bonuses, salaries stay pretty flat. "Sorry we're not making our numbers", however top-level management somehow gets its massive bonus and salary increase each time... - Not willing to invest in the workers at the ground level.