two key factorors to be kept in mind while hiring a video production company