NSF and others: you forgot to mention the loyalty bonus can not be considered as part of your salary as it is not guaranteed. Yes, I know it has historically always been paid, as the company has always been in profit, but it is possible you may not get it.