Thank you kindly for replying and supporting…and let me add some info about the issue:

I am Qatari, a fresh graduate & I’m looking for a career that gives me a solid foundation via training program… and at the same time, I don’t want to waste several years remaining graded as a (trainee) .

In Shell, the training will take 5 years in order to enable me to hold the position; while Dolphin will up grade me once I finish the training program (which is 2 years max.)…

Financially, Shell’s package is more than Dolphin (the difference is about 3000 QR)… I do want to negotiate the salary with dolphin but I don’t have the skill of negotiation to do it!
I hope the view is clear now for everyone who would like to share and add more info.