Pros
More importantly the pros and cons differs based on the Team inside Oracle..!!! Each team inside GBU(Global business unit) are autonomous in nature. Although Oracle having a general policies to be followed each GBU's have its own decisions and policies. Since Oracle acquired more than 100+ companies which includes small popular enterprises such as Retek,Logic and some large tech giants such as Sun Microsystems , People soft , ATG and recently Netsuite and LogFire. So the reviews posted in the glassdoor wont give you an exact idea of how the Oracle is..!!! So here is the general pros and cons when you considering the general Oracle policies. Pros : 1. Flexible work timings ( Which is based on the teams - If your team starts the work at 11 and they stay late upto 7(8 hours)) 2. Motivating team members 3. Good exposure on cloud technologies 4. Opportunity to grow with lot of internal training tools and expertise teams to reach your goals 5. Easy process for transferring from one team to other if you really that talented and if you able to justify on your own that how productive if you go to the desired team. 6. Good Internship resources 7. If you work hard definitely you will get a chance to grow inside/outside the team. Grow meaning - Good hikes and promotions if desired.
Cons
1. Although there is a chance to grow up on your career level. You will be stagnate with the financial status. The hikes will be of same percentage which is at single digit at range from (4 - 9.8) . You can see yourself as a good domain expert after 3 to 4 years but u can see your friends at the different team who reached more step ahead in the financial status. Because each teams having its own decisions for the hike policies.