What does the company do well? Pricing option for the packages they offer, plus giving just about everything you could possibly want in a package. No ridiculous charges for extras that should be included. Good amount of control. Virtual server options, reseller options are what I have used and as a web developer I can appreciate the technical side of what they are offering/doing.
What does the company not do well? Servers are targets for hackers and spammers. Customer service can sometimes be slow and not very helpful with advanced issues until you get to the higher tier level of service, which can take 48 hours.
What do you wish you had known about the company before using? They're pretty up front with everything and other than sometimes slow customer service, I can't complain too much.