Sachverhalt: A. T._, geboren 1967, war seit 9. Januar 2004 bei der C._ AG als Hilfskoch angestellt und in dieser Eigenschaft bei der Generali Allgemeine Versicherungen AG (nachfolgend: Generali) gegen die Folgen von Unfällen versichert. Mit Verfügung vom 14. Mai 2008, bestätigt mit Einspracheentscheid vom 27. November 2008, lehnte die Generali Leistungen in Zusammenhang mit geklagten Schulterbeschwerden ab. Das Sozialversicherungsgericht des Kantons Zürich trat mit Entscheid vom 31. März 2009 auf die dagegen erhobene Beschwerde nicht ein. Mit Urteil vom 1. März 2010 (8C_556/2009) hob das Bundesgericht diesen Entscheid aus formellen Gründen auf und wies die Sache an die Vorinstanz zurück. B. Am 5. August 2010 hiess das Sozialversicherungsgericht des Kantons Zürich die Beschwerde gut und wies die Sache unter Aufhebung des Einspracheentscheids an die Generali zu weiterer Abklärung im Sinne der Erwägungen und erneuter Verfügung zurück. C. Die Generali führt Beschwerde in öffentlich-rechtlichen Angelegenheiten mit dem Antrag, es sei der vorinstanzliche Entscheid aufzuheben; eventualiter sei die Sache an die Vorinstanz zurückzuweisen. Der Versicherte lässt auf Abweisung der Beschwerde, eventualiter auf Rückweisung an die Vorinstanz schliessen; zudem ersucht er um unentgeltliche Rechtspflege. Das Bundesamt für Gesundheit verzichtet auf eine Vernehmlassung. 