Interesting side note about InterSystems - I interviewed there a few times about 10 years ago, and the first step was a written exam in Mumps (the programming language). Turns out it's popular in the healthcare space, being used in both InterSystems Cache and VistA, the open-source medical records system used by the Veteran's Administration:
http://stackoverflow.com/questions/256876/tips-for-learning-...