Based on all the negative reviews I have seem, I am relieved that I was not the only one that went throught that. However, I just think that this company wants to keep itself relevent by purhaps posting jobs that "may" not exist and sinply collect business cases at no cost to them. I a simple business case will run a company between 5k and 10k.
I also didn't find their HR personnel very professional. I could be bias as i come from the USA and we do everything quiet open. Some of the questions they asked in the USA would be a legal liability.