If further delay will result in your losing current job, 請律師 may help you speed up the process. You need to talk with a good immigration lawyer to get his/her advice. Good luck.