99designs is a great way for a company to develop their logos and necessary artwork. Having a variety of artist work towards bringing creative and innovative designs for their project allows them to get the best. All of the artists who competed were extremly professional and easy to work with.