Here's how big tech companies like Google and Facebook set salaries for software engineers
At Google, for example, entry-level engineers start at Level 3. Apple has five levels for engineers, from ICT2 up to ICT6. Microsoft's system starts at 59 for a software development engineer and goes up to 80 for a "technical fellow," or one of the leaders of their given field.
The higher your level is, the higher your compensation — and Musa and Mohiuddin realized that their peers had a lot of questions about how the levels worked. If a Level 4 at Google gets a new job at Facebook, what level should they be? If someone gets promoted to ICT3 at Apple, how much should they make?