We have been working with Hubspot for 5 years, however, we have had many issues in terms of onboarding and accountability. Several employees who have been with the company for over 10 years (there are many) have had a difficult time with the transit
read more