I like how AllWork gets paid out weekly, and I like how they pay their employees weekly, too. I also like how they do a good job of keeping your info on file and knowing when you're eligible for a bonus. I dislike the lack of communication from them. If you're having any problems or questions, it's very hard to get a response from them. I used to have a full-time job and was working for a company that hired seasonal workers. I was laid off, so I started working for AllWork. It's been a very different experience because they're much more flexible and laid back and I get paid weekly.