OK so I've played for two nights, solo really rather than in any organised group.
Graphically it looks good, but not great IMO. Parts of it are very functional but this is likely to help with the framerate which, it has to be said is great, even on modest rigs. Just what you want in a shooter.
The music is excellent and the sound effects are good. Not DICE good, but still, very good.
Gameplay wise it also feels good. You feel your movement has weight and inertia, the gunplay is excellent with unique weapons that feel and behave differently. The guns feel like they have punch and recoil, even though you can't feel them. Even since the Halo days they've always been good at this sort of thing.
The only criticism I can say is that there's no a lot of guidance in the game. I went down to earth on the first mission, level 3, maybe 4 at the time and was having a decent time of it with the attacks and the insect things that don't like headshots and we were having a grand time. THen I was all like 'ooh what's down here' and ended up being repeatedly massacred by some Centurion type Cabal dude who felt like he/she/it was an easy 20 levels above me. No warning, no 'DANGER! These enemies might be too powerful for you right now, come back later' warning, just as good as instant death. So I went a different way and again found some much higher level bad guys. It all seems a bit, well, random at the moment as I wasn't expecting these higher level bad guys in what is supposed to be a lower level area. It all seems very haphazard. There's no real indication that you should go this way or don't go that way. For a game that originated on Console this actually surprised me as us PC gamers always criticise console games and gamers as needing their hand held all the time. It's fun, but it all seems rather random at the moment.
Also when I was matched with people some were level 10 and 14 who went to higher level areas, others closer to my level but there was little in the way of teamwork and it was very easy to lose your team/squad/group and I often ended up doing solo stuff again. Other times people would seem to randomly disappear right in front of me. Going back into orbit or some such I guess. Again the word that comes to mind, having come from fairly rigid squad based games like Battlefield 3/4/1 and The Division is 'random'.