I found the site after a friend of mine from business school mentioned it. I checked it out and after going to the site almost daily I was able to find a position at a bank in my city. It worked out for me.
Great place to get your news. Besides the content, I like that they are pushing more into doing things with digital media. Things are changing quickly and it's good to see the organization is at least making an effort to adapt.