Hmm. Well first thing to check would be with the person that administers the VPN servers whether there are any restrictions on which ip ranges can connect.
Try going to start-> run and then typing
telnet
then ok, the at the prompt type:
open [the address of your works vpn server here]
for example:
open
www.testvpnserver
then press return. Does it connect, or return an error message?