@Austeiin God when....Some companies especially banks carry out periodic audits on their staffs salary accounts. This is to check against money laundry, gambling and over-the-limit inflows. When such transactions are found in the staff's account, the staff is invited for questioning