I'm sure all the Airlines have a dress code for Employee's,family and friends traveling on the employee's pass for free .
Don't blame the Airlines since the employee should be aware of the code and should make it clear to family and friends using his/her pass. If the employee or anyone who is using the pass complains they should suspend the employees use of  the pass.