all the requirements? Would you mind giving us the requirements you satisfied? BTW, it also depends on your position and company!