HubSpot Software Developer reviews

3.7

58% would recommend to a friend

(156 total reviews)
avatar

Yamini Rangan

58% approve of CEO

51% positive business outlook

Software Developer employees have rated HubSpot with 3.7 out of 5 stars, based on 156 company reviews on Glassdoor. This indicates that most Software Developer professionals have a good working experience there. HubSpot is rated in line with the average (within 1 standard deviation) by Software Developer professionals compared to other employers within the Information Technology industry (3.7 stars).

Reviews by job title

156 reviews
5.0
Oct 9, 2020
Recommend
CEO approval
Business Outlook

Pros

- great community - trusting teams - they care about your career, development, and well-being - unlimited days off - down to earth and easy to talk to leadership - best benefits

Cons

- doesn't seem like a con, but I enjoy working for the company and with my teammates so much that I often over work myself

avatar
HubSpot Response
5y
My favorite part of this review was that you feel our leadership is transparent and empathetic--we really do care about you and the work you do as an engineer, so much so that we don't want you over working yourself, now or ever! Thanks for making the time to share this review and for all your hard work building a product our customers genuinely love, you are so appreciated. Sincerely, Katie
4.0
Aug 7, 2020
Recommend
CEO approval
Business Outlook

Pros

All the cultural pros have been covered by everyone else, this place is amazing, the people are awesome. As a backend SWE straight out of college working for HubSpot for about 8 months now I want to point out my most important pros so far so I can help other college students make an informed decision 1. You will learn, and you will learn a lot. HubSpot doesn't just have a great culture, it has an advanced technology stack. The code base is very new (even at its oldest points) and we utilize a vast array of technology. Your resume will be very impressive after being here for just a year. Your bosses are very supportive, and will make sure you are learning from every pull request, and every mistake. You're encouraged to take your time and develop your skills, I have never felt like I wasn't being supported by my team during my ramp up process. Everyone around you is very intelligent, and you're able to just absorb information and knowledge. You'll get a bunch of different opinions (HubSpot engineers are very passionate), and it'll be up to you to draw conclusions and decide what the best path forward is. You learn by doing, and you do a lot here. 2. The infrastructure is state of the art. Unless you're on the dev ops/infra team (bless them), you won't have to worry about deploying/scaling/monitoring your teams' service, it just happens automagically. Your team has a mission that is well defined, and you will pretty much only be writing code that adds direct value to that mission. This allows teams to iterate very quickly, and is honestly one of my favorite things about working here. 3. Autonomy. You will absolutely not be micro managed. Do you think this new technology that just came out will help the team? You have the freedom to pursue that. There is no set work schedule, nobody to track your hours, if you're executing and doing your work effectively, how you manage your time is up to you (meetings are generally from 11 AM - 3 PM from what I've seen). 4. The relationships between product managers and software engineers is absolutely phenomenal. All product managers I've worked with are surprisingly technical, and understand that what may seems simple to the lay man, may actually not be quite so simple, and will respect our estimates and feedback. The product managers also do a great job communicating what the customer pains are, and are a great bridge between us and the customers. I always feel like the work I'm doing has a purpose, and is directly adding value to the company, and this is largely thanks to the wonderful PMs we have. 5. Wide variety of roles. We have backend/front end teams. Within those teams we have dev ops, infrastructure, platform teams etc etc. You have the freedom to pursue what you're most interested in and where you take your career is really up to you.

Cons

Experiences may vary from team to team. Sometimes the infrastructure is too "magical", meaning it can be tricky to grasp and understand.

avatar
HubSpot Response
5y
Thanks for the clarity you outline with a more technical perspective and in particular I love how you callout specific advice for recent grads considering us--I appreciate the thoughtful and specific feedback to help folks make informed decisions about joining us. And appreciate your honesty in the difference in experience based on the team you're on, it's something we are keeping an eye on as we scale and grow, so appreciate you making the time to share it and hope you'll continue to grow with us! -Katie
2.0
Jun 14, 2020
Recommend
CEO approval
Business Outlook

Pros

Benefits are excellent. This is a standard mid-sized tech company that's performing well. You'll get excellent medical , dental, & vision, excellent stock options, above-average base salary, a beautiful office, unlimited PTO, and more. The company has done an excellent job of becoming a best place to work for women, and this shows, from the high number of women in top management positions. The company hasn't achieved this by taking a radical feminist stance of trying to encourage women to be more like men and then driving them away in the process, but rather, by valuing women for who they are and creating special benefits that women will enjoy. On site you'll find manicures and pedicures available, and the company offers flexible hours and other benefits so that women with children won't feel they have to choose between their children and their careers. The managers have created a positive environment by genuinely listening to their employees (en masse). This is a company that understands how to hire developers. Developers are given freedom to suggest and implement new projects, attention is given the removing processes which can impede developers, and so on. You really will be working with the best of the best. Your colleagues will be alumni from the best names in the industry, such as Google. Having this company on your resume will improve your job prospects. The company is recognized as being one that hires the best of the best. However, this comes with a caveat that if the job doesn't work out, it can also hurt your prospects because many employers assume that if it didn't work out for you at HubSpot, you must not be a good developer. This is especially concerning given the above-average chance of it not working out for you, which is something I will cover in the cons.

Cons

The company has done an excellent job of creating a positive environment for women, but this can lead to double standards. In the office, women make sex jokes of the same nature that you'd expect most women only to make in private with their female friends. It's generally understood that if a male employee were to make similar jokes, he'd be fired. Most tech companies err on the side of not hiring an employee they're on the fence about, in the belief that it's more detrimental to the company to make a bad hire, than it is beneficial to make a good one. HubSpot wants to ensure it doesn't miss out on a rockstar developer. The way it reconciles these two competing interests is by hiring anyone the company could go either way on, but also firing them if, for any reason, it isn't working out after 3-6 months. What this means is it's possible to be hired by the company, placed in a situation in which it's impossible for you to succeed through no fault of your own, and fired three months later. In my case, I was placed on a team in which the tech lead was out recovering from surgery and the person who was supposed to be helping me was unavailable. After six months I was fired without the company ever trying me on a different team. What Dan Lyons wrote about the company only caring about the bottom line is very true. The managers do listen, but only to large numbers. As an individual, you matter very little. I worked 10 hour days and on weekends to compensate for the absence of management I was given. I suggested pairing me to work with someone from another team for just a few days and it was ignored. People knew I was struggling, but not a single one ever offered to help me. The only management I was given was being told that anonymous members of my team had assumed I wasn't doing work, and because the team is more important than the individual, it was my job to figure out how to get them to stop. When I was fired, I saw a very different side of one of my managers. This was someone who was largely respected in the company and regarded as a sensitive, helpful manager. I was told I didn't have common sense and that I didn't belong in the field. I've since gone on to lead projects at major companies and be courted by some of the biggest names in tech, but once the company decides it doesn't need you, you see its real side. The company's approach to management is very passive aggressive. They might hold a meeting telling everyone they don't want them to feel they have to work too long, but privately you'll be told you're underperforming and you need to get your productivity up. Even though the company does take steps to create a feeling that you're around friends, the truth is many of the people will show a different side of themselves once you're no longer with the company. Only one person from the company has kept in touch. The reputation about being the best place to work in Boston is largely hype that the company has created. During the years I've worked in Boston, the only people I've met who wanted to work for HubSpot were college students who bought into the hype. By contrast, I know several seasoned developers who know about this company's reputation and don't want to work here. Everyone in Boston knows someone who knows someone who got overworked by the company and either was fired, or quit. Once you leave the company you'll meet multiple people who tell you they felt the same way as Dan Lyons but were less vocal about it, etc.

avatar
HubSpot Response
6y
Ouch, tough one to read here and sorry to hear you had such a negative experience at HubSpot. It's hard for me to tell from your review when you worked here, so I am very hopeful that a lot has changed since you left. But since I can't tell that for sure, let me just say that sexist, non-inclusive behavior is not acceptable here (regardless of the gender of the person making the comments or jokes) and that we really pride ourselves on a strong partnership between our team, legal, and the business to ensure we enforce those commitments with every team throughout HubSpot. If you're open to sharing your feedback directly with our team, we'd love to hear it and work to understand and address what may have gone wrong here. If not, totally understand that and will work with our engineering team and with our team to ensure we learn from this, whether it was six weeks ago or six years ago. Sincerely, Katie
Viewing 115 - 117 of 156 Reviews

Glassdoor has 4,782 HubSpot reviews submitted anonymously by HubSpot employees. Read employee reviews and ratings on Glassdoor to decide if HubSpot is right for you.