Mostly, degrees get in the way. They set the financial bar too high for small companies. Well, that's pretty much IT in a nutshell. At a small company, a degree isn't so important (but the flip side of this implication is that the lack will be used to offer you a lower salary :-) At a large company, a degree is something the HR department will use to weed out "inappropriate" resumes before any hiring engineering manager ever sees them. BillW -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu