In my experience they sell crap beer from the Marston stable At least if the beer choice in a JDW is crap which it often is there are affordable other options.
As for atmosphere, the one in Macclesfield had TVs everywhere showing sport with the sound on. This is NOT a pub atmosphere and never has been. You might just as well visit someone's house rather than go to places like this.