Insiders are often very overexposed to a single company because it's their primary form of compensation. You can sell every share you have and still be overexposed due to unvested shares. I would advise against interpreting "I don't want to tie my life savings to this company" as a lack of faith.
At least for IPO'd companies, you can see if they put their money where their mouth is by looking at what insiders do with their own stock.
http://www.openinsider.com/