Events of the last few days of employment
I think I asked this before but I can't dig it up at the moment.
If you elect to take the dirham cheque as Provident settlement, do you receive that cheque at least a few days before your residence visa is cancelled? I would imagine that having a large-ish cheque in hand but no residence visa could lead to complications with wiring the money outbound or banking operations in general.