If you are employed with a company that pays by direct deposit, it is normal for them to ask this information. If you are not employed by them, do not give them the information.
If YOUR boss request account information to pay YOU, it is legitimate. In ANY other case, it is a scam, and any transfer will be OUT of your account, not into it.
Call your bank and report this
W/o a doubt, it is.