No dress code in my office.
When my managers manager was trying to sack me a few years back, once Id got into the position he couldnt without opening up a huge and very easy to prove compensation claim for unfair dismissal, Id go in wearing my Metallica/Iron Maiden etc t shirts.
Was worth it just to see his face and know he didnt approve but could do bugger all about it. Because when I was out on visits and dealing with the public I was suited up and dressed appropriately.
But whats more worrying is not their attitude, but how theyve behaved as Fizz pointed out. Theres no call for shouting at anyone in the office. Thats tantamount to harrassment and bullying, especially if done in front of your colleagues.