Ok, after a four-hour drive that was supposed to take three...

First of all, real world pay charts do in fact differentiate between E-1/2/3/4. Recruits get paid less, and troops in active service can be busted back to E-1 for disciplinary/legal reasons, but Boilerman is correct that most troops in active service are at least E-3.

Based on that, I can buy the argument that we should normalize the base pay to what a trooper on active duty makes. Using a divisor of 6 for Enlisted would mean an E-1 trainee would make 2/3 of base pay. I think I'm ok with that, even when the Green experience multiplier is factored in. So for Enlisted, the formula would be:

((Rank TP-3)/6 + 1) x base

Using Enlisted ranks equal to Trait Points invested results in:

E-1: 4/6 base pay

E-2: 5/6 base pay

E-3: Base pay

E-4: 7/6 base pay

E-5: 8/6 base pay

E-6: 9/6 base pay

E-7: 10/6 base pay

Now, for officers, I recommend keeping the multiplier at 3 to align with AToW. I also recommend using the Rank-3 factor to minimize the differences with the Enlisted formula. That also leaves the door open for Warrant ranks, and can provide "MechWarriors" who make the base pay multiplied by only the officer multiplier. Trait point-wise, the Companion set up is that 1 or 2 TP yield no officer rank, and I can live with that. The formula would be:

((Rank TP-3)/3 +1) x base pay x 1.2

Yielding:

"O-0" (Warrant): Base Pay x 1.2 (which is slightly less than an E-5)

O-1: 4/3 base pay x 1.2

O-2: 5/3 base pay x 1.2

O-3: 6/3 base pay x 1.2

O-4: 7/3 base pay x 1.2

etc.