I just finished. I won't jump on the OMFGTHISGAMESUCKSNOA! bandwagon just yet. I found the ending confusing as hell for sure, but I have played plenty of great games with worse endings. Was a fun ride all in all.
I'm sure I will play through again and I am having tons of fun with multiplayer. I was at 100% GR and 6400 war assets at the end for what it's worth.