Well, it sounds like the folks who actually went see
Shazam thought it was fun. It's got very good reviews over on Rotten Tomatoes and most people I've seen talk about it enjoyed it.
But as
catsi would put it, "positive reviews or not and all praising aside", it isn't really doing that well at the box office. As of now, domestically it's below the Incredible Hulk movie that came out in 2008, and that's without adjusting for inflation, though Worldwide it's actually managed to surpass that Hulk film. Though if it wants to break the 300 million mark, it'd better do it this weekend, because next week is going to belong to Endgame.
And anyone I've seen talk about it that actually knows the character from the comics or cartoons pretty much agrees that it wasn't a particularly good take on the character.
Now,
Shazam is by now means a flop, but right now it's looking to be one of the lowest grossing superhero films put out by Marvel or DC as part of their extended universes. The problem is that many of the lower selling Marvel films were from 10 years ago, without the benefit of the Disney marketing machine, 3-D screens and the superhero film boom.
I'd like to think that maybe this would be a sign to DC that this version of Captain Marvel isn't all its cracked up to be and maybe we'll get the classic one back, but if I know Geoff Johns, he's going to keep promoting his version of Shazam for as long as he can.