Being peppered for 2 hours with non stop questions by a guy on a laptop who won't make eye-contact is not an interview, it's an interrogation. I should have walked out the door immediately.
The pay is non-competitive. When this is brought to HR's attention, the response has been "we checked a database and you're paid at market". They will not share this mystery database, or any details.
The company is toxic, and this stems from leadership. "This is what agency work is like" is the refrain, but an honest admission of the company culture is "This is a greed-first cash machine"