-No one works at HubSpot because it pays better than the rest of the industry (it doesn't) but you do stay because you become accustomed to the HubSpot lifestyle. If financial compensation is your key motivator then make sure you are clear with your salary expectations when interviewing.
-If you are fresh out of University and looking for an entry level role you will have to pay your dues. The movement through the ranks is again, a bit slower than what you would see at other businesses in this industry, but ultimately a great learning experience and intrinsically more valuable.