Former Employee1.7Oct 30, 2023The recent merger with Leadfeeder is the worst thing that could have happened to both companies.