Drexel is a fine school - variety of programs and teaching staff who care. Also, the on-campus recruiting is pretty vibrant so students can actually find jobs after completing the programs. I am not aware of any layoffs but all what I heard about Drexel has been overwhelmingly positive.
There are no replies in this thread yet. Be the first to post a reply below: