I have been loving working from home, I have been so much more productive without a thousand distractions, and I don't have to deal with people bitching behind my back about my clothing or not wearing makeup - it comes up during yearly reviews because there's a peer review portion, except I'm ∆PEERLESS∆ and work almost entirely independently and behind the scenes, so pretty much all anyone CAN comment on is my appearance. but I was already on the social anxiety/hating everyone train so this didn't awaken anything in me, it's just allowing me to live my best life lol
good luck with this new job - it's been said, but even if you don't end up taking it, it can be nice to get an idea of what's out there and where you can go when your current contract is up, and even if you decide it's not the right fit right now, you might make some good contacts who can keep you in mind if something else comes up more aligned with your wants and needs.