USCIS Processing Time as of 01/11/2017
USCIS generally process cases in the order they receive them. The link below provides you an estimate of how much time the office handling your case currently takes to process your type of application, petition, or request.
I thank Mr. Khanna, Suman Basin, Leila Lehman and Diane Lombardo for helping me through the Employment based Green Card processing. The best thing I like about the Law offices of Rajiv S. Khanna is that they are there when you need your questions answered. Efficient and very professional team.