Pros
HubSpot genuinely cares about producing a fantastic employee experience. The perks are fantastic - food, beer, coffee, a gym, time off, peer bonuses, education reimbursement
There is terrific access to management, who truly believe and act on transparency and helping their employees develop their careers.
HubSpot has been making great strides and investments in diversity, both gender and racial - believing that a diverse workplace is one where a differeing view point is a valuable one.
Cons
Relatively little age diversity. This is often a blast, because there are lots of young people and that feels really vibrant. The downside is being able to learn from people who've been around the block a few times.