devghar on rent technical review