Seems pretty awful that the manager let him work on software upgrades for two years without telling him that work would not lead to the promotion he was clearly planning on.
This is one of the top things pushing me to an EV, so I can charge at home and be done with gas stations. As EVs get more market share, these intrusive ads will only get worse.