If you're starting in Support, as many people at HubSpot do, GET OUT AS SOON AS YOU CAN. The work is grueling, hours are long, expectations are ridiculously high, and you'll be abused pretty regularly by customers (although this has gotten a lot better since they've put restrictions on who can call into the support phone line). The success of the company is so heavily reliant on support (a lot of customers list support at the top of their reasons for choosing HubSpot over competitors) but no one cares about you at all except for your direct manager (DIRECT support management is amazing, to be fair). Sales and account managers will throw you under the bus or bully you into spending your whole day on difficult side projects for their customers so they don't have to do their jobs.
The pay is super low even for an entry level tech support position, and the majority of jobs that are readily available to you after a year or 2 in support come with insultingly measly pay raises. View these positions as stepping stones. You're not getting everything you can out of the company until you're 2-3 steps away from Support. That being said, don't give Support too much of yourself while you're there. You'll get ahead by doing your job well and networking and that's it - don't waste your time on side projects and overtime because it will not benefit you, and the second you show that you're willing to put in extra work, upper management will bleed you dry. Keep your head down and trudge forward if you want to succeed here, and be wary of your low-effort colleagues. For some reason HubSpot refuses to reprimand kids in Support who do *under* the bare minimum and continuously make HUGE mistakes. These people will make your job so much harder because they're looking for every excuse to put their work on your plate so they can go enjoy the free beer. Don't befriend these people, and when their lack of effort starts to effect you, just go right to their manager and move on. They're not worth your time.
Now that I'm out of Support I enjoy my job SO MUCH MORE. In fact, this is my favorite job I've ever had, despite the fact that I'm still not getting paid a competitive rate. I'll take the lower pay for a job I truly enjoy and the feeling of genuine respect in the workplace though.
The last thing I'll say about HubSpot is that you should be wary of the work culture. Especially when you're in Support, they'll try to distract you with constant social events and parties. It honestly feels like a frat house at times and there seems to be this constant pressure to drink and party, especially when you first start. Like with any other job, just be careful. Go to the social events that seem fun to you or that will actually help you network. If you're going to drink, do so lightly and skip the afterparties. If you're in Support, I would honestly recommend not going to any parties if you can avoid it. Finish your work and go home because otherwise the office will become home and it gets unhealthy really quickly. Since it's so common for people to start drinking at the office, the line of when work ends and time off begins gets blurred and things can get ugly. People have no boundaries and are constantly embarrassing themselves by talking about private/personal things that should NEVER be discussed in the office. Don't be one of them. Trust me, I've made that mistake a few times during my early days at HubSpot and I'm still humiliated.