Why HR technology is the talk of the town trend right now