Awesome company. I am using the platform as a contractor to receive my payments, I have never had any issues since I started using them 9 months ago, I always get my payments on time and they have a lot of withdrawal options. I also use their Deel virtual card, it works perfectly for international payments.