I have been using Pilot for several months now and it's been great. It does everything I need it to - onboards and signs up new team members with country-specific employment agreements, gets them hooked up to our payroll so they can get paid into their bank accounts (with team members in different countries), legal compliance, and gets them paid for their work. With a completely distributed team, with members located around the world, this platform has been very seamless.