The URL leads to a page that indicates "Coming Soon". I take this reference as an indication that the company has changed management and will not be back to scamming students anytime soon. The company is still in existence. It just isn't accessible to students at the moment. Perhaps the new owners are still working on changes in management and client services. Something most companies do in an effort to erase the previous image of the company. Not all of them successfully do that though because the same problematic system stays in place for the new owner. I hope that the company does not come back. They have never had a stellar reputation anyway. The new owner bought a bad company and will lose his shirt if he tries to launch it.
The opinions are that of the author's alone based on an individual capacity. Opinions are provided "as is" and are not error-free.