I was called few days after I applied online for a Product Analyst position to schedule a on-site initial interview, which was odd for contractor hiring. I was interviewed at their office and their manager told me I don't have the experience they required in a way extremely unprofessional and mean. They could've found out I don't have the experience from simply looking at my resume but ended up wasting two hours in my life. Also they offer below market-rate pay. Please don't waste your time with this agency if you got an interview.