Ah, OK.  IT Advisory sounds OK, yet the description they sent me talks about all sorts of stuff I would call more suited to an Excel jockey.  They want their IT Advisors to be experienced in C++ for crying out loud.  How many MC's do you know that are skilled in C++?  For that matter, how many CIOs do you know that are C++ gurus?  It sounds like a right mish-mash to me.  I can't understand exactly what it is that they really want.