Web Hosting

You like it? You can put files on it and use ftp to look at the files and everything else? What are the pros and cons that come along with it?