Hi there,
Contracts on the offer!
Now, if you're asking this because you're debating whether to accept the offer, great.
If you're asking because you're looking at “coulda, shoulda, woulda” please stop - this will only make you unhappy by comparing!
In terms of culture, remember offices quite office match their country cultures. So, think about Saudi Arabia culture versus Dubai and Western Europe and viola! Additionally, to get a much deeper understanding of this than any written Q&A could give, get networking and hop on calls with people! Yes, you can do this even after an offer.
Yes, it is possible to transfer. However, it will be hard, especially in that direction. Please set expectations for it to be more in the 2+ year mark, not the 1-2 year mark. Also, remember that this hinges on both you and external forces. Build up a fantastic reputation and shine as a consultant, but also recognize that there will be factors outside of your control as well.
Congrats and good luck in the new role!