There have been instances in the past, that cast them in a bad light. For example there was that giant FTP password hack which affected their entire user base as many as 700 websites that were hosted in Dreamhost hosting were compromised. Although the security holes have been fixed, still no one can guarantee it won’t happen again.
No Windows-based servers
DreamHost hosting makes it clear that they have plenty of depth for Linux developers. What if you need Windows-based servers to run specific software? you’ll have to turn elsewhere for support
Dreamhost claims 100% uptime, but a lot of people that are host with them are claiming their sites are down pretty regularly.
Hard to use Control Panel Dreamhost hosting
Custom web panel isn’t for everyone, Dreamhost custom control panel is pretty hard to use. Many new users feel that the DreamHost web panel is unintuitive. The difficulty navigating options presents too steep a learning curve for these users. There’s also the fact that DreamHost provides few options for adding specific themes to their web panel
Dreamhost Hosting allows you setup PhpAdmin url based on your domain. However if your domain is not propagate to your host, you will not able to access to phpmyadmin.
Not For Newbies
DreamHost is an advanced service. This means no hand-holding in the way a service like other web hosting would provide. There’s no site builder. There’s no mobile app included with DreamHost. Also there’s a good deal of back-end knowledge you’ll need to use the platform to its fullest potential. It is very hard for anyone to navigate through.
Not Unlimited Everything
Just like most hosting companies, they all claim unlimited everything, but they do not.
Some of the extended problems DreamHost was having a few months ago, some users were without access to email for a week or longer. This wasn’t the first time they’ve had such issues, and it’s been a major thorn in the side of many customers.
Websites are slow
There are quite few people complain their websites are very slow.