Complex sentence: HubSpot has a corporate culture similar to many technology companies on the West Coast of the US, and has repeatedly been named as a Best Place to Work by the "Boston Business Journal".
Split into simpler sentences: HubSpot has a corporate culture similar to many technology companies on the West Coast of the US. It has repeatedly been named as a Best Place to Work by the "Boston Business Journal".