Is salary advance with processing fees permissable?

Hello. I would like to ask if taking a salary advance from a fin tech company is permissible? The company charges a transaction fee to provide the service and cover bank fees to move the money. At the end of the month, the amount plus fees is deducted from the salary. No other money has to be paid, and the fees are clearly shown.