Company: Oracle
Date: 2018-11-19
Overall rating: 5/5
Employment status: former
Experience level: Junior

If you can join, do it. No matter how long you stay, it's worthy.
Pros: Company knowledge is outstanding.
You can get some amazing mentors - I got VP level.
Relationships you build are for life.
When you leave, you realise everywhere are Oracle alumni.
You are now one of them.
Oracle experience changes you. 
I am super grateful to be able to learn at Oracle.
It's a great company.
Cons: It's extremely hard to progress in the company when you are in a technical role.
You may end up work hard on deals but you will not get compensated because your role is geographically bound (UK and West Europe only) and even when you support things out of the UK, as I did in Dubai, you will not get compensated.
Another challenge is a never-ending war for commission between apps and tech, again when the deal is in tech and you sit in apps ...sorry not your number.