Highly illegal in the US
Think of it in the very basic form. They are telling you that if you don't work for them then YOU must pay them. Its a form of extortion.
A signed contract is not a permission slip to violate basic labor laws.
Feel free to PM me