Typical bottom-tier staffing firm hawking low-level jobs with aggression. If you have to fight to get basic details (pay, company name), they know you won't be impressed when you find out.
Interview questions [1]
Question 1
When can you start
Are you okay with onsite
How would you rate your Excel and presentation skills