I spent a fair chunk of my local government career avoiding being 'compromised' by them – colleagues that did join found themselves pressured on a regular basis to choose between duty to their employer and loyalty to their lodge friends.
Whatever the stated rules, it's human nature to seek favours isn't it?
My erstwhile boss would assert 'he's alright' after meeting someone, a sure indication that a favour was being sought…. After he retired and I took over I made sure that those chaps were in no doubt that their conniving and compromising efforts would be wasted on me…. It made my job a hell of a lot easier.
Potentially incompatible for those in the public services/government and certainly not for me. At it's most innocent level probably no worse or more boring than Rotary, and I do acknowledge it's (mainly inward facing) charity but I've come across some right evil operators who attempted to make great use of their Masonic membership. Thankfully easy to spot – and very satisfying to ignore 😉