As an intern, it's great to work at HubSpot. I don't have many complaints in that regard, but I can see how the obsessive and very intense culture might be a challenge as a full time engineer - although you can also see it for how much pride everyone takes in their work.