You need to figure out if you overstayed.
If your H1 was withdrawn and revoked, your new employer will have to petition for an H1. As you've been counted toward the cap within the past six years, you should be exempt from the cap.
You need to figure out if you overstayed.
If your H1 was withdrawn and revoked, your new employer will have to petition for an H1. As you've been counted toward the cap within the past six years, you should be exempt from the cap.