Why are tech salaries so low? Especially from these companies with large profit margins and huge revenue per employee numbers. It seems like engineers have captured almost nothing of the fruit of their labors.
That's low to you? Wow. Just wow. Over here in Europe (or at least Germany) salaries are incredibly uniform (doesn't really matter if you suck or get as much done in a day as others in 1-2 weeks; if your bugs get constantly reopened or your code is rock-solid), and most people seem to get maybe 35-50k€ after graduation (diploma/master's degree).
Money certainly isn't everything.