It depends what companies you're talking about. Google and Facebook are both on a different level.
When I started at Emc I started at the max you could make for a software engineer I (76k),this was mostly because I was an intern before and proved myself. Typically they higher mid 60s.
I never got promoted which is why I left and basically why my pay was stunted there.
Going here, I went up about 15% or more in total salary.
Should I be getting paid more? That depends. They wanted someone with 1 year UEFI experience. Now, if you read about all the bullshit I tell you about do you think a typical 1 year or fresh grad could handle this? Probably not. Maybe an MIT good ol boy (trust me, it is a boys club here)
They got what they paid for, but they completely sold me on a job that i don't think someone with less than 5 years experience just in UEFI BIOS is equipped to handle.
Im trying not to complain, but I can't help it. No one here even understands what i do or how impossible it is. Paddling up shits Creek without a paddle sounds about right.
And with the "quality" of work that I and others are putting out,this place feels like a joke to me.
Vinen knows where I work but I won't be foolish enough to post the name now with all my shit flinging