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.