I did Business Verification a couple of times before. Then they changed requirements for certification. Although I passed the certifcation, I did not want to do another background check as I had just done one for passport pass for another company. Trensource said they needed help and that I was already certified without a background check because I am Canadian. So I applied for the assignment. I was rejected!
So, the next time they sent an email to ask for help, I replied that I did not qualify to do it. Again I was told I was already certified and did not need a background check as I am Canadian and to apply at the website. I did again! Sure enough I was rejected and told again to get a background check because I was not qualified to do the assignment. A vicious cycle that made me just give up. Sometimes as in other companies, the left hand does not know what the right hand is doing.
The payments schedule is the 5th and the 20th and they are religiously followed with very few exceptions. Once they miss a payment, I find it very effective to let them know. They are usually very good at it.
There are also some drawbacks for being an elite member.