HubSpot continues to be a great, transparent company that really strives to listen to what its employees have to say and work to make changes.
I've grown so much during my time at HubSpot, and because of that experience, I would strongly recommend the company to someone who is just starting out as a software engineer.
I've been at HubSpot for over 5 years.
HubSpot has been focusing so much on growing the engineering team that they spend little time figuring out how to value their more senior engineers.
HubSpot has not been scaling salaries with the new remote market. Additionally, they don't really factor in tenure when considering total compensation. In effect, I get the same compensation, if not less, than a technical lead that just joined the organization. This has led to many tenured engineers leaving the company to work for remote companies that give them 20% raises and better benefits, and I'm strongly considering doing that myself.
The culture has also been hit very hard by the pandemic. I respect what the team has been trying to do, but I can't take another awkward Zoom culture event. The fun parties and offsites are mostly gone in favor of the socially distanced corporate office party.
My last con is the workload. Given the growth we've had recently, we've been hiring new engineers and spinning up new projects and teams left and right. This, along with the recent high turnover of more tenured engineers, has resulted in teams that formed with a majority of new members. On top of that, every team has, on average, two "business critical" projects they are working on that involve multiple teams. As a result, I'm juggling way too many things.
Value your more senior engineers, as they are the backbone that will hold the organization together as it scales.
Do fewer things.
Great interviews and overall a pretty standard process. OA -> LC/Systems Design -> Tech Deep Dive Provided feedback even though I didn't get an offer, so I would recommend their process regardless.
I feel I came very close to an offer if I had performed a bit better on the system design interview. I was still not displeased because of how respectful everyone was. I would definitely interview with HubSpot again. Interview Stages: 1. Recruiter
I had an interview for a Tech Lead position in the Reporting Group. It started with an HR call, which was fine. The first round was scheduled with one of the Engineering Managers or the Head of the department. The call was 30 minutes long and incl
Great interviews and overall a pretty standard process. OA -> LC/Systems Design -> Tech Deep Dive Provided feedback even though I didn't get an offer, so I would recommend their process regardless.
I feel I came very close to an offer if I had performed a bit better on the system design interview. I was still not displeased because of how respectful everyone was. I would definitely interview with HubSpot again. Interview Stages: 1. Recruiter
I had an interview for a Tech Lead position in the Reporting Group. It started with an HR call, which was fine. The first round was scheduled with one of the Engineering Managers or the Head of the department. The call was 30 minutes long and incl