Mostly based on revenue - or at least that is the way we are going.

That is why you see equivalent skill levels being paid differently in big tech compared to other places.

And why you see millions in salaries at some big techs Ai hiring.

Not at all. Corporation always pays as little as possible. Unless we are talking about CEO levels...