I looked at these materials and tried the mini cases to test my knowledge. I found that the interactivity really would allow students to gain an understanding of key concepts such as "conflict of interest" much better than a textbook. The explanations for the ratings provided are rational and well thought out.
I am strongly considering using this material with a homework assignment to enhance my ethics lecture in an introductory business course.
It is important to note that there is a very broad array of longer ethics case studies as well, which may be useful for upper division students. (I saw one which was 70 pages...)
The site is very easy to use: read and click. If you start examining the longer case studies you may find it hard to get back to the mini cases.
Some of the longer cases are more technical in nature, and contain technical jargon.