Oracle is recognized world-wide as the leading provider of database technology. It is an A-list company on any resume. There are numerous opportunities to grow professionally within Oracle, but doing so will require some "fight-in-the-dog".
Oracle offers a competitive workplace with a great number of people with less than two years of employment with the company. Constant turnover results in fresh ideas and an opportunity to take ownership of orphaned projects.
The company employs a very diverse and international group at the headquarters in Redwood Shores, CA, which allows for a diverse social network in off hours. Its benefits are generally in-line with any global corporation.
Oracle is focused on promoting the use of its database technology stack for any purpose.
This is a fundamental engineering blunder: one tool does not solve all problems.
Oracle faces significant competition from open-source alternatives that are eating away at its customer base, and it is not clear how it will compete against OSS alternatives.
Within Oracle, the diversity and use of H1-B talent result in significant infighting between groups and within groups.
During the dot-com bust years, many foreign workers may have found themselves in a position to work significantly harder than US citizens to hold onto their jobs or face layoffs.
Oracle actively uses layoffs to trim its workforce.
Senior management could do a much better job by increasing the level of communication to the broader organization.
It could also do a better job at setting an example of how to commit to an idea and follow through.
1. Technical interview with questions regarding databases, SQL, and programming questions with linked lists. 2. Three-interview loop (depending on the team you select). Interviewers were really good. Knowledge of distributed databases, database lo
Two technical interviews and then final round with hiring managers. I was able to rank my favorite interviews at the end, and then if there was a match, then I got an offer.
A phone interview was followed by a group interview. I interviewed with each of the team members, which took the whole day. The interview was okay, but one of the team members was taking too long. The manager had to intervene before they let me go.
1. Technical interview with questions regarding databases, SQL, and programming questions with linked lists. 2. Three-interview loop (depending on the team you select). Interviewers were really good. Knowledge of distributed databases, database lo
Two technical interviews and then final round with hiring managers. I was able to rank my favorite interviews at the end, and then if there was a match, then I got an offer.
A phone interview was followed by a group interview. I interviewed with each of the team members, which took the whole day. The interview was okay, but one of the team members was taking too long. The manager had to intervene before they let me go.