That sounds somewhat like my company. Yet they allow shorts! Grrr. If an HR department is involved, you know sense and logic will lose out.