Yes, I have myself to blame because I trusted the people involved in hiring from one of the top 5 tech companies in the world. Id did not occur to me that I am being played upon.
However, If you had noticed, I mentioned I argued with hiring team [ PM, director, recruiter] IN WRITING BEFORE JOINING THE COMPANY. I still have those emails. As a response to those they used to call on phone, NOT reply in writing. It was evident to me that they are calling back because they have read the emails. I forgot to take the same thing in writing, because I trusted them.
So, Yes I joined them because of verbal promises, but the emails do exist still, in my mailbox, where I have asked them in band pay, before joining.
Initially when I approached the company's authorities they said " I am making this stuff up", but when I showed them emails from my mailbox, they switched to "since you do not have replies, ... .. .. you do not stand a case"
The lesson here is that Oracle isn't to be trusted, because they will lie to and scam their hires.
There are plenty of companies and people that have scruples and will honor verbal agreements.