Whenever I was offered to work through Remote.com or Deel it was forcing me to be employed in their local branch as an employee. Which made the whole thing more complicated (higher taxation than on the direct B2B contract, etc.) and not so lucrative anymore.
That’s the point. You’re employed locally and do work for the remote company.
If you don’t want to work as an employee, then you can enter into a contracting relationship, but employers tend to avoid this because there’s always the risk that the local government determines the contractor is actually an employee and taxes are owed.
Forgot about that one you've mentioned though. Another one to get rid of.
Have to admit, it's sometimes hard to check. One of the companies I was interviewing with, pretended to make sports software. Later on it was just pure gambling.