(Visa selfie is not mandatory for H1 candidates.
Need selfie holding visa in hand is must.)
Must Haves:
Plusses: