I spoke with 4 different recruiters, all with the same staffing agency, and went back and forth for two weeks with them about this position. They were very secretive about the position description, salary, benefits, and length of contract - it took every bit of those two weeks to get any answers out of them after asking multiple times. An interview was scheduled and each of those recruiters continuously asked me how long it would take me to accept an offer if it were extended (before I had interviewed). Apparently 1-3 days was the wrong answer and my interview was canceled because I didn’t immediately say that I would accept within 24 hours. If the company is forcing people to accept offers within an impossibly tight timeframe BEFORE an interview has occurred, that screams high turnover rate and toxic work environment.