Depends on the department you work in, but the manager is horrible. They do not know how to actually manage, the company was built on helping the employee's out, but the manager brings in the way of managing for a old fashion company who does not have unlimited vacation, which Hubspots motto is "As Long You Get Your Job Done" they tend to make you work more then you have to so they look good, along those lines, they do not praise the employee who actually does the whole work in the department, as for me...i did all the work...while the manager got all the benefits...promotions and bonuses...it's a slap to the face to watch someone (your manager) get the rewards you work for and nothing towards you.