Hello. My name is Michael. I can help you with your question.
The things we know are:
It works on your iphone
It works at home
You can get to other sites from work
You cannot get to the TWC site from any computer at work
Is all of this correct?
If so, it would have to be something with the network at work - more likely a firewall/router issue than anything else.
Can you provide a specific URL that you are having trouble with?
Ok. Does the company also have a TWC internet connection?'
Please try the following in your browser to determine if it is having a problem resolving the name, or just connecting
Ok. Let me know how you make out.