functional manager advantages and disadvantages