Firing: Your boss decides that it's time for you to go.
Ultimatum: Choose between these options, or it's time for you to go.
The only part that might not be right is the tone. I think "ultimatum" sounds a bit adversarial, whereas PG is describing something more cooperative in nature.