I don't know if they are still active or not.
I had payment problems with Troy Dolan a few years back. I stopped accepting work from them, chased the money, and finally received SOME of it.
I had a scheduling/payment problem with NWPLC. I was verbally promised a bonus to do a shop. The promised bonus would not materialize in writing (email) or on the website. The scheduler avoided my calls. I finally told the one person who would answer the phone at the company that unless the promised bonus showed up on the website or written in an email, I was NOT going to shop the location. I didn't shop the location. They stopped sending me postings.
I use to love working for both companies. But when payment becomes an issue, I usually stop working for the company.
A friend of mine in the business does not receive emails from either company.