Ну, если говорить о работе сотрудников фронт-лайна, т.е. тех, кто непосредственно сталкивается с клиентами, для них дресс-код - святая обязанность, их определитель среди окружающих и т.д. Плюс возможность личностной защиты (сколько лет работаю в сфере обслуживания и торговли - идея о том, что "пришел на работу - вместе с формой надел на себя роль сотрудника и профессионала, пошел домой - снял форму и роль, превратился в человека" очень сильно защищает от профессионального выгорания).
А вот для "офисников", которых видят на рабочем месте только коллеги, на мой взгляд, дресс-код больше зависит уже именно от декларируемого статуса организации и места сотрудника в иерархической структуре. Начиная с определенного уровня статус начинает обязывать Ну т.е. если компания изначально не позиционируется как google, к примеру, где сделано всё, чтобы сотрудники жили на работе и работой - ходи в чем хочешь, и мест для отдыха достаточно, можно вообще в офисе жить
По себе замечаю реакцию групп в зависимости от моего внешнего вида - строгий деловой стиль тут же ставит определенную дистанцию; смягченный до "почтиcasual" - расслабляет, поэтому варьирую в зависимости от того, чего хочу добиться в конкретной ситуации.