I work as a network support analyst for a big ISP in Canada. My job involves logging into network equipment to check both the physical port the client is connected to and their logical interface which dictates what IP address they will have, what QoS they will have, so on and so on. There are a lot of things that can impact their service. The role typically means answering calls from front line tech support agents who have (hopefully) exhausted all of their troubleshooting with the client. In my case I have been fortunate enough to participate in some exciting projects, so I only actually see about a day of calls in any given week.
What I can't fix, I bother people in various other departments to fix for me. I go far out of my way to get the issue fixed and regularly have 3-4 different departments working for me when normally, a broken process would dictate that I should simply submit an escalation into the abyss to forever be forgotten. There are a lot of amazing people that work here, and a lot of great career development opportunities.
It's a rewarding job for me as I get to actually fix stuff, make a difference in improving processes in the company, and I get appreciated by my colleagues and leadership. Stress is very minimal. The only thing that sucks is because it's tech support for an ISP, we operate 24/7/365. Schedules can be a bit messed up, but usually things work out ok.