Former Employee1.7Oct 30, 2023The recent merger with Leadfeeder is the worst thing that could have happened to both companies.
Current Employee3.0Dec 9, 2024My experience with the team is fantastic. My manager and colleagues are incredible people, and we have learned so much in the past couple of years. Leadership, on the other hand, is not.
My experience with the team is fantastic. My manager and colleagues are incredible people, and we have learned so much in the past couple of years. Leadership, on the other hand, is not.