For some Rand bashing by an established philosophy professor, see Brian Leiter's blog:
For an article that presents Rand's philosophical ideas, see http://plato.stanford.edu/entries/ayn-rand/
. Note that this article simply presents ideas - it is not evaluative and does not present any criticisms or comparison to more widely accepted philosophy. From the SEP article:
Even Rand didn't consider her novels to be philosophy... they're literature. You can imagine how academic philosophers can become easily frustrated by those who don't recognize this and refuse to debate the topic within established rules of philosophical discourse.