Trendsource use to be my favorite company to work for on the West Coast. Now, they are one of my least favorite to work with, because their shop rates have gotten to be pitiful, and there simply is not a lot of work out in this area to use them for. So they aren't willing to bonus, they don't have a lot of work out this way, and their contract rates have just gotten to be ridiculously low compared to other companies I work for.
Corporate Research International is currently my favorite company to work for. Although their rates start out low, they have A LOT of clients and the rates tend to increase pretty quickly. Plus, they pay every week as well.
Definitely would recommend them.