Yes, it's going really well. Payouts come quickly and directly into our Wise account without any problems. Additionally, their support is ultra-fast to help and respond if anything comes up.you are still satisfied with them ?
If you have a US LLC and can get an account with them, it is worth pursuing.