If I get restricted stock, how long before I can sell my shares?
You can't sell them until they vest. The most common arrangement is for a portion of the shares to vest each year for three or four years. At Microsoft, one-fifth of the shares will vest each year for five years. Once the shares vest, you can hold them indefinitely.