Section 16. No corporation subject to this chapter shall pay any salary, compensation or emolument to any officer, trustee or director thereof, nor shall any such corporation pay any salary, compensation or emolument, amounting in any year to more than five thousand dollars, to any person, unless such payment be first authorized by a vote of its board of directors. No corporation subject to this chapter shall make any agreement with any of its officers, trustees or employees whereby it agrees that for any services rendered or to be rendered he shall receive any salary, compensation or emolument for a period of more than three years from the date of such agreement.