There is just so much bureaucracy and politics within the company that it creates a lot of confusion and uncertainty. You can never be sure what your career path will be at Hubspot as most decisions are made behind close doors and poorly communicated.
Also,I am actively looking for other Tech jobs in the Cambridge area and am noticing that brand value for working at Hubspot id falling fast.
ADVICE for new hires: Get everything in writing and don't accept any verbal promises