I never worked as a subcontractor and don't know the ends and outs. A few days ago I was contacted by a recruiter. He hooked me up with a small company. After a few interviews I come to find out that the recruiter will get paid from the company and I would get paid from the recruiter. So I guess he would be taking a little off the top. At first this didn't raise any red flags but after speaking with a couple people this made me nervous.
How do most freelance/subcontracted programmers get paid?
Does anyone have experience with situations like this?
EDIT: I live in the US. And I own a LLC I used for another type of business that I can get paid through.