Pros
People. I know it might sound cliché, but people is HubSpot's secret. It's not only that. Culture, Opportunities, Transparency, Flexibility. The list goes on and on and on and on. At HubSpot I learned that you can have life/work balance. I learned that life happens people will stop, listen and help. The environment is perfect for you to grow as a person and professional.
Bottom line, for anyone reading this, if you have the chance to work at HubSpot, go for it and fully embrace the opportunity, it will probably be the best experience in your life, it will forever change your perception of work and people (for the best).
HubSpot made me a better person and a much much much better professional.
Kudos to all People Operation, you are doing a fantastic job on creating and maintaining a great work environment.
Cons
There's still small cultural subsets here and there that doesn't quite fit the company culture. Those subsets become more visible when there're parties and alcohol involved which always makes a lot of room for misunderstanding/misinterpretation.