When I worked at google they made all the devs in my team take the anti-money-laundering class. It was pretty basic stuff like "don't carry a suitcase full of cash across international boundaries". I remember everyone was amazed that I passed the test. And it must have been suspicious ;-)