Can anyone enlighten me on potential pitfalls of getting your provident fund check on your last day rather than having the company bank wire the money after you've left? I see that others have taken the check and cashed it at the bank in EGHQ and then wire the money themselves. I've never once cashed a check in the UAE so am unsure of the process. Can someone tell me what personal ID they'll need to see to cash a check, particularly at a bank that isn't (and never was) my own bank. I'm a little uncertain what documents I'll still have in my possession at this point in the process. I could envision a real Dubai experience of trying to cash a check using a UAE ID that I no longer possess, a passport turned in for processing, and my repatriation airplane warming up on the ramp without me in it.....