You don’t have to work for a mammoth-size corporation to be successful. Plenty of smaller companies offer a rewarding career for their employees. The Forbes 200 Best Small Companies list ranks companies by their sales, profits and growth. The list is searchable by state and industry.