Hubspot probably doesn't want to pay commission to its partners, so since 2017 I've seen Hubspot put higher restrictions on the channel. It's sad. I would say, HubSpot is a great place to work, but don't apply to be part of the channel team as it is my opinion that Hubspot doesn't want us there.