Frist of all, No company will ask for the visa processing fee if they hire you and secondly most of the Jobs needs LMIA before the visa application, unless if your NOC doesn't required LMIA, And why you need to deposit money to his account ? tell them that you will be paying IRCC only, ask them...