Pros
Just helping elderly clients gives me peace that I was able to help.
Cons
I once spent an entire week trying to troubleshoot a recurring bug in a core customer-facing application. Due to the obsolete system, even after a week I was not able to fix it. My Supervisor, instead of escalating the issue or providing resources, simply told me to "find a workaround". When the bug inevitably caused a major outage for a high-value client, I was personally dragged into a meeting with the Owner. It caused my job and they fired me. This brutal tirade, accusing me of incompetence and negligence is illegal. I knew the problem stemmed from their insane decision to accept new technologies. I was completely powerless so I just let this pass. Do not let this happen to you.