They have a horrible reputation for paying their contractors late, which I can confirm has been my experience repeatedly over the last several years. They also exhibit poor customer service skills when dealing with contractors. If you’re an interpreter, contract with them at your own risk. And do not do it if you actually need to be paid in a timely manner.