Delhi Services Placements, Mahipalpur, Delhi Reviews