They take care of their temps
This was a temp company so some of the questions don't really apply. The rate of pay was variable to the temp position.
They offered me plenty of work, and took my central location into account. They were easy to contact, and replied promptly, they also came to work placements to see how I was going.