I am looking for work and responded to a job posting for a fully remote position. The description was a bit on the vague side. The company is new but having done a Google search there was a couple positive reviews and no mention of any scams. So far I've done a soft skills interview, technical interview, a test, and a short training class. All of this has been done from home. I was then asked to join a slack channel that has about 1000 other people. Now another company reached out to me asking me to do a technical interview with them. They said they found me through the first company, which I'm beginning to think is more of a recruiting agency or staffing firm or something like that.
I feel like I've just been answering interview questions and have been given next to no information even when I ask for it. For example I don't know what the job would be doing. I asked for details in the interview and was told if I make it to the next round they would have more information. I sent an email asking for a job description for the next interview but got no reply. Also there's been almost no talk about pay or work hours.
What are some questions I could ask, either by email or in the next interview, to learn what type of work I would be doing and how the work is structured? I've experiences where recruiters working for recruiting firms try to hide that they are recruiters (for example they would say they are a contractors looking to hire subcontractors). What are some questions I can ask to find out if I would be working for and getting paid directly by one company, or if the arrangement is somehow different? What does it mean if I don't get an answer, that this is some sort of scam?