For some more perspective :).<p>A $175,000 is close to top compensation in our field.  The average software engineer(obviously not just out of school) earns around $96,000.  The average GP earns $211,000 and the average specialist earns $411,000.