Shell.
Having worked for the other Major in europe I can only state that standards throughout the Oil industry are paramount and fed down to the flight department, transportation department.
I think its too easy to make judgement on this one, as far as I know Shell operate to high standards and very rarely use contract crews, this is to keep all the SOP standard etc.
If some one has been terminated its a very personal thing and I dont think PPrune is the way to publicise this, we are all in difficult times in the industry.