Actually that's right in line for a grad from a top 20 CS program working in SF/Silicon Valley, Boston, Austin, or NYC which is where the majority of those jobs are. As we've discussed on other threads, until you've lived in NYC or SF you really have no concept of how little $90K is there.I agree. For an experienced software engineer for specialized applications, $90K annual pay might be possible but definitely NOT for entry-level software engineer basically a programmer fresh out of college. Nowadays with many programming language so well-know and easy to learn now, it is HIGHLY doubtful that one can command $90K for programming position. I see many ads of people offering to code for free.