Has anybody heard of this consultancy firm? Can anyone give me hints to their assessment centre? I am worried as there are little info about the company(other than the website) and most of their work are in less developing countries. Is not a scam, right? I don't want to be sold to India!