HubSpot is a fast growing company, with that a great deal of change can occur. While I do get the frustration people here feel, all the managers and leadership team work towards your success. My advise is to trust the process, I have felt since day one that HubSpot decision making process is with the intention of making the employees successful.