Great benefits - that's it.
The only way to get a raise at Oracle is to quit. You will hear this over and over from former employees – it is true. When you do ask for a raise, you will be told all of your failings, none of which even make their way into your performance reviews.
There is an utter lack of innovation. Considering they own Java, they are woefully behind when using it in their own products. Product lines and features are incredibly dated and behind the state of the art. OCI is a joke – a bland copy of other clouds with nothing new to offer and unlikely to be anywhere near as good.
Corporate culture at Oracle is absolutely the worst I've ever experienced. Directors try their best to create competition between teams, reducing teamwork and making for worse products. There are many processes in place to assess who is to blame, but none to reward those who deserve it.
Foster teamwork and reward employees.
Architecture needs to improve. You can't play catch-up; innovation is key.
The interview process was a normal technical role interview. It involved several rounds of coding interviews, one design interview, and some behavioral questions. I passed the technical interviews and later received a call to discuss the offer pack
The best part of the process is the first level, which is done by the BU Head. Second level: A code challenge will be given. Third level: Review the approach taken to complete the code challenge and close.
After the screening interview, there was an initial pair programming session. The interviewer gave me two coding options, and I chose to implement (n^m mod y) without using libraries or pre-built functions. We heavily iterated through optimization st
The interview process was a normal technical role interview. It involved several rounds of coding interviews, one design interview, and some behavioral questions. I passed the technical interviews and later received a call to discuss the offer pack
The best part of the process is the first level, which is done by the BU Head. Second level: A code challenge will be given. Third level: Review the approach taken to complete the code challenge and close.
After the screening interview, there was an initial pair programming session. The interviewer gave me two coding options, and I chose to implement (n^m mod y) without using libraries or pre-built functions. We heavily iterated through optimization st