If your a new company and your account managers don't have the level of knowledge to discuss the ins and outs of a deal I would see that as a huge disadvantage.