thota said:It depend on the company. Few people I-140 get approved within three months Max time will be around 6 to 7 months.
You are waiting from Jan 2003 or Jan 2004. I am waiting from September 2003qaiser said:I have been waiting since January 2003 without hearing any thing regarding my I-140 !!!!