Vantaggi
HubSpot has an amazing culture - everyone is here to work hard, our customers come first and thats how it should be. I am surrounded by former ivy league students, MIT grads, and some of the smartest people I have ever come across. The benefits are great (health insurance, ect...), there is also all sorts of in-office perks, snacks, a gym, coffee, open office environment. The top level execs sit at an open desk just like everyone else - it's incredible. When you work at HubSpot you become part of a family of 800+ people and the religion here is Inbound Marketing.
Svantaggi
I would say that the only con of working at HubSpot is that because the company has gotten so big it is hard to meet people within the company - but that is hardly a con - you just need to find ways to meet new people. If you're not outgoing this isn't the company for you!