Paid weekly. The place I was working was nice as well as the employees.
Cons
Poor communication between the staffing agent and place of employment. Most of the time I had to explain things he should’ve already knew. Was told the contract would last longer than it did, and that there would be more work after the first contact, but there wasn’t.