I've been working as a German translator with TextMaster for a few years now (registered in 2015) and they are getting better and better. The rates are much higher than they used to be, there's a lot of choice in projects and the Project Managers are absolutely lovely. I never had any issues with payment, usually received 2 weeks top after the end of the project. Go for it!