Sachverhalt: A. A.a. A._, bis November 2003 als Gipser tätig, bezog seit November 2004 eine ganze Invalidenrente, welche in zwei Revisionsverfahren bestätigt wurde. Im September 2014 leitete die IV-Stelle des Kantons Zürich erneut eine Rentenrevision ein. Sie liess den Versicherten vom Medizinischen Zentrum Römerhof (MZR) polydisziplinär begutachten (Expertise vom 5. Mai 2015). Am 25. September 2015 hob sie die bisher ausgerichtete ganze Invalidenrente auf Ende Oktober 2015 auf. Das Sozialversicherungsgericht des Kantons Zürich hiess die von A._ hiegegen eingereichte Beschwerde mit Entscheid vom 1. März 2016 gut und wies die Sache zu weiteren Abklärungen an die IV-Stelle zurück. A.b. Nach Beizug eines polydisziplinären Gutachtens der medexperts AG vom 18. Januar 2017 hob die IV-Stelle die bislang ausbezahlte Invalidenrente wiederum auf Ende Oktober 2015 auf (Verfügung vom 24. März 2017). B. Die hiegegen eingereichte Beschwerde hiess das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 6. September 2017 teilweise gut, hob die angefochtene Verfügung auf und stellte fest, dass A._ ab 1. Juli 2015 Anspruch auf eine halbe Invalidenrente hat. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt die IV-Stelle, der vorinstanzliche Entscheid sei aufzuheben und die Verfügung vom 24. März 2017 sei zu bestätigen mit der Feststellung, dass ab 1. November 2015 kein Rentenanspruch mehr besteht. Ferner ersucht sie darum, der Beschwerde die aufschiebende Wirkung zuzuerkennen. A._ lässt auf Abweisung der Beschwerde schliessen. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.