My company did that to my Mustang forum a year or so ago. Royally pissed me off! So I brought my own laptop to work and got an air card and they can bite me.
I finally figured out the other day why I sometimes cannot see some people's photos on here and I see boxes with red Xs in them instead. It all has to do with the site the photos are coming from. The other day it was some photo site in the UK. I verified this by looking at the post in question on my personal laptop--I could see the photos just fine.