devghar on rent performance review