Your friend could try the Labour Court. I went last week and although I had to wait nearly 3 hours as I turned up late they were really helpful. Is in German only (I took a friend who spoke German with me).
http://www.gerichte-zh.ch/organisati...sauskunft.html
Legal advice of the Labour Court
Hours:Monday, Wednesday and Friday, 08.30 bis 11.00 and 13.30 bis 16.00 clock
(No appointment necessary but it is expected there will be long waiting times)
Location:Zurich District Court, Labour Court, Wengistrasse 30, Ground Floor
(Telephone information on 044 248 28 45)
For whom? Maximum 12 people per half day.
In German only, please be accompanied by a German speaking person.