It's insanely grindy.What i dislike is the engineering coming with EDO - it seems to be pretty grindy and in the end you cannot even switch attachments - that is just intentional grindy game play.
I was playing for a few hours daily doing nothing but simple and fast on-foot missions where I could salvage all lockers/container and download data from every port for last few... weeks I think.
And all I managed to do in this time, was:
upgrade three weapons and two suits from lvl 3 to level 4,
have those weapons and suits equipped with one-two additional mods (one was already included when bought)
This is how my inventory looks ATM