Pros
HubSpot is more than a company. It sounds cheesy to say, but I've truly never been pushed as hard, or enjoyed what I was doing, as much as I do here. You will be a small fish in an ocean of amazing employees. That said, the amount of support from employees at all levels of the company is immense. Provided you're inspired by the hard work of others, you will be motivated to accomplish more (and in less time) than you thought possible here. The autonomy granted here, along with the transparency, attention to culture, and paths for career growth are just a few of the factors that make this company amazing.
Cons
The work is hard. If you are intimidated by late nights, a fast pace, long hours, or the idea that you may never be the smartest person in the room, then this is not the company for you.