I have worked with VIE in several situations and I have always found them to be very knowledgeable and professional. I have spoken to corporate clients, students of the CIO course, and consultants working for VIE and they have all been very happy with VIE.