Companies need to have people they can trust to handle their finances, especially during these tough economic times when every penny counts and the line between profitability and bankruptcy is very fine.
It is hard for employees as well, but that is no excuse for theft. Neither is gambling an excuse for criminal behaviour. If they are resorting to theft to feed their gambling habit, then they need to be caught, punished and given help.
The unfortunate thing is that the increase in fraud will result in company bosses becoming more and more suspicious of their employees. That is fair enough, but they still need to be fair on the honest staff they do have.
The solution is to put steps in place to prevent theft by employees, without going overboard. The police have issued a list of these steps which include ensuring segregation of duties, regular stock takes and ensuring there are controls over cash flow. They also suggest the company has a means for an employee to report illegal or suspicious behaviour.
This is sound advice because it is better to be safe than sorry.
While you want your employees to be honest, don't give them the opportunity to be dishonest.