Pros
Remote work, Corporate policies against harassment/ intimidation etc.
Cons
Unless you are an executive level employee, you are treated only as a number. Your vacation is easily absorbed into working hours. You will lose your health within 2 to 3 years. You will not get any promotion no matter how long and how well you work here. You will not get any raise with the exception of a minimal/ negligible one - may be once in your tenure here. Business priority stays alive half the year without a fail (half of every revenue quarter) and during that time, you are a slave. Your time is Oracle's time and your life is Oracle's during that timeframe. You will get hired for lower than the market going rate. You fall for the brand name. And then you are consistently expected to work overtime or get fired Legally.