I was picked in the visa lottery last April 2017. My agency told me that my pettion was approved by the end of Aug. 2017. They advised me to resign from work. Since then, i didn't get an update with my petition. When i asked them, they told my case is pending in USCIS and they're waiting for some documents from USCIS.
They can't even tell me if i got RFEd or something.
What happens to pending cases?
They told me my petition was approved already, so how long do i still have to wait?
Is there a chance that my petition might get rejected?