The compensation is considerably lower than market value, and raises will get you stuck perpetually in catch-up mode because they're positioned as % raises.
As HubSpot has grown, I have felt the business > team > individual paradigm of "use good judgment" erode. Now it feels more like team > individual > business. More time is spent "talking about talking" to see which team gets the credit rather than simply doing a piece of work that benefits the business. Team priorities are set up similarly so forget about helping another department with something quick (even if it takes <1 hr and has a high impact on the business) because "it's not on the roadmap". The only ways to overcome this has been to either positioning the ask so they see what's in it for them or going to upper management.
I've seen many top, A-level people leave as a result of either compensation or bad management, reducing them from someone who was tremendously helpful to others to having to deal with politics and become jaded.