Не надо обобщать, это далеко от истины, просто избитый стереотип, не видела я у нас никого грязного и неопрятного. К слову, до этого я работала и не в IT компании, и тоже спокойно люди в джинсах ходили, кроме тех, кто работал во франт-офисе  - менеджеров по продажам и пр., которые общаются с клиентами, и  насколько я знаю, это правило действует в большинстве компаний - от тех, кто не общаются с клиентами-партнерами, не требуют соблюдения дресс-кода.