The real issue with his article is that he was lying to himself before he even joined Hubspot. I'm really surprised how shocked people are when they join startups and aren't happy. What did you expect?
Hubspot is not Salesforce. Uber is not Google. DoorDash is not Groupon. The maturity of companies at different stages varies significantly.
I read articles on HN every month about people who are bamboozled about startups after they start working there. These same people delude themselves about how awesome startups are. Startups are the birth of companies.In the beginning and up until you reach a certain point of market dominance, it's always hard. It's been this way for years and yet people continue to write articles about this nonsense every month...I'm really tired of it.