Does ESN stay soft for the entire growing season? 

ESN stays soft if there is moisture to diffuse into the coating and maintain the urea solution inside.  Under conditions of severe, extended drought where ESN is left on the soil surface, it may slowly dry out and may become hard.  It will rehydrate and become soft, once moisture is present again.