You have to research as you are investing your money in the project as you will be spending your precious 2-3 months in the project which just like investing money...the main thing to consider according to me is the team behind the project...good team more often produce good results as well