Lost my lead serbian dev because our payroll provider couldn't process international payments for 3 weeks. He quit yesterday and took 2 other devs with him. But that's not even the worst part. found out last week they never filed 1099s for half our contractors even though that's literally their only job and we're paying $800/month for it. IRS hit us with a $38k penalty for "willful failure to file" like we deliberately fucked up when we're paying them to handle this shit. called support 17 times, longest hold was 2 hours 43 minutes just to be told about a "known issue" with international contractors they didn't bother telling customers about. Meanwhile our dev's not getting paid, his family's struggling, and i'm scrambling to keep the team from imploding while these clowns keep charging monthly fees to actively destroy my company. our accountant said she's seen this exact scenario with 4 other clients using the same provider this quarter alone. switched to a different service that actually processes payments on time but honestly the whole experience killed my faith in any of these platforms If you're using a basic US-focused payroll service for international contractors you're playing russian roulette. Don't wait for the IRS letter to find out your provider's been screwing up silently for months.