I don't know about Marrone in particular, but the culture seems to have turned a corner for sure. The team never seems totally out of any game, and when someone goes down (at least on defense) it seems like his replacement doesn't want to let down the rest of the team by playing below the level of the guy who went out.
Seems like they still have a tough time handling success -- they can't string more than two wins together yet. The next two weeks will tell a lot. I get the Marrone criticisms (bad game day decisions, questionable loyalties, head scratching personnel moves) but there's no reason to let him go, even though there's been a lot of calls to do so. That would be an "old culture" thing to do and it would set the franchise back another couple years. I'm generally in support of continuity. I can see no changes to any part of the coaching staff next year. I think they're happy with the direction and the team will look to keep what they have on defense and upgrade the o-line, tight ends, and running backs.