Congratulations! okorder.com, then search for rookie or new agent. This well help you gain valuable info. You will also want to check out the website for your local real estate association and see what they offer to new agents. Your local library may also have books on the subject. Basically gain any knowledge you can upfront. As far as getting a good company, that's personal choice. Normally any company is going to hire you because your an independent contractor. With starting out try to look for a company that doesn't have any fees (or very little), will offer training, etc. Some of the great real estate trainers are: Carla Cross, Mike Ferry, Danielle Kennedy and Dirk Zeller ... check out their website. Good Luck!!
The best thing you can do is find a good company and a great broker. What makes a great broker? Fair compensation and great training. You need leads to cut your teeth on and you need them fast. I know many Keller Williams brokers all over America and can get you an interview with one if you want. They offer the best compensation and training for someone new in the business.
When I started 7 years ago, I got thrown in with the fishes as they call it. There is no way to learn this business without being in the business and putting your all into it. I would look for a company you feel has a good reputation and ask around. Then start with that company and see how it goes. You can always leave at anytime. Good luck!