Should I Join as an Independent Contractor or Form an LLC? (H-4 EAD, Founding Employee at Startup). I will not promote 4 0 replies