I was told my processing time would be 24 months. However it was done in 6 months from the time the package was submitted. I was very unhappy to have to leave Thailand. I thought I would have at least another year and a half.
IR after approved by USCIS. Once our IR2 VISA was processed, it took the Embassy about 2 weeks to conduct the interview, Medical, Pay Fee's and get the VISA. It did take 6 months to process through USCIS.