story
Engineering comp. is a long discussion, but I don't think the best engineers are under-compensated so much as under-utilized. Companies pay appropriate to the work people are doing, but staff engineers 3-5 years below what they're usually capable of.