By USPS, I assume you mean the US Postal Service. If so, did you send it Express, Priority or Parcel Post?
If it's PS, it's treated here as a regular mail package and does not get priority in delivery. If it's Express or Priority, it gets much faster delivery. In any case, one week in Dubai is still a bit long, and it's best you have your company check on it with Emirates Post.