Current Employee2.6Dec 26, 2024Okay place to develop but culture is less than ideal. High attrition and green management.
Current Employee5.0Jan 2, 2025Everything's been going great with hubspot. I enjoy the leadership and the direction of the company as well.
Everything's been going great with hubspot. I enjoy the leadership and the direction of the company as well.