I have seen this happen to a family friend:
1. This is 100% a scam.
2. Once you go to Dubai they will ask you to submit your passport or other things for “background check” and then ask you to deposit large sums or just make you work for very cheap holding your documents hostage.
It’s a scam from any way you look at it. Don’t fall for this