There are some ups and downs...

Rating: 6/10 (3 December 2019)

Ups;
Casting was successful especially with the Japanese historical figures. Something that is not really expected from modern Hollywood in that sense. Camera angles during action scenes and sound effects were quite good. The personal conversations were not over-streched. They were just on time with the story flow.
Downs;
The historic incidents that happened in the Midway were all accurate with the US scores yet the Japanese hit on Yorktown and it's sinking was skipped. We saw the only Japanese carrier attack group that was able to strike American ships taking off but haven't seen how they did till the end. Personally I was also expecting a little deeper storyline for the USS Yorktown. That ship with it's crew gave 110% starting from Battle of Coral Sea till the very last moments of the Midway. We didn't see much of it other than it's fast recovery. Marshall Island's skirmish was unnecessary to include for the storyline. The Battle of Coral sea could have been shown instead. For the last part I want to underline that CGI hasn't improved much despite the years of technological improvements. Let's say not for this movie particularly.
I gave 6.5/10 (too good for 6 and too bad for 7 out of 10)