- Always keep you working
- Outstanding communication
- Competitive pay
- Tons of local work available
- Weekly pay
- Off of holidays (unless client requires you to work)
- Permanent placement available
Cons
- May work at multiple clients in one week (time differences)