You have to hand it to the Saudi's - they know how to negotiate! "You want our business? You think you know the Middle East from your comfy American chair? Prove it - come meet with us on July 4th and 5th!" Thanks guys - that's very kind. Saudi Arabia already has crazy weekends - the week starts Saturday morning and ends Wednesday around 3pm - so it's adding insult to injury.
But I have it easy - we have people with us that had to fly from the US directly, which made it a July 2nd-July 6th working holiday for them. And no, they tend to frown on fireworks here in Riyadh. Honestly, they still check your trunk and engine each time you drive up to an office building or hotel.
So just remember the favorite phrase: "eat, drink, and be merry - tomorrow, you could be in Riyadh!"