I did my PhD in such a group and was able to put up with Igor Pro for a couple of years, before going over to python+matplotlib. Igor does contain some nice ideas, and can certainly produce great plots, but the scripting language is so arcane and inconsistent that I just couldn't take it. At least back then there was no way around it.