Alright, thanks for the info.
On a side note am expecting I-140 approval in another 3 months. Is it wise to switch to different company (of course more pay and WLB than my current stand) and to cancel my current I-140 expecting new company to apply again?
Yea. Wait for approval before moving
Good luck
Is it the first renewal - 3 years after the lottery ?
Yes
I-140 not required though it would have made the case stronger. You are fine. You still have 3 years on your H-1 out of 6