Current Employee4.4Oct 23, 2024Some teams are STRUGGLING (Small Business) for ex. But for some other team, hubspot is challenging but worth it
Some teams are STRUGGLING (Small Business) for ex. But for some other team, hubspot is challenging but worth it
Current Employee4.7Dec 12, 2024Great place to work - everyone is extremely friendly/ intelligent. Deal sizes / segment are small in comparison to industry standard.
Great place to work - everyone is extremely friendly/ intelligent. Deal sizes / segment are small in comparison to industry standard.
Current Employee2.6Dec 26, 2024Okay place to develop but culture is less than ideal. High attrition and green management.