sdc it reviews