There are a lot of benefits to being a freelance web designer. Getting to work the way you want and where you want, for instance. But there are also some serious downsides to consider.