O yes, it is true.....when your squad receive a win-bonus, their morale will remain.....when you don't set bonusses, their morale will drop slightly if winning, and much more in case of loosing.
Be sure that the bonus is relative of your manager level....
For example a 15k bonus while playing on level 10 will do not the trick