As it is, the amount of interaction and actual team coordination between players is minimal and feels very bare bones.
There's no way to directly communicate with others, a huge glaring problem in a cooperative game. But communication aside, I feel like there need to be more synergy between players, for instance the ability to tag enemies, shield downed comrades, revive, heal, support abilities. There's almost none of it, what I'm trying to say is for a cooperative focused game, there's astonishingly little actual cooperation. I rarely feel like I'm playing with a team, it feels more like a single player experience with a coop feature haphazardly crammed in.
I hope to see in the future more tactical mechanics favoring coordinated teamplay, and maps which reflects this as well. Have more advanced objectives which requires everyone to participate and execute goals correctly.