I created an open Steam Group for Evolve. So that I (and you maybe?) can find people to play with) Mics are strongly preferred but as long as you communicate, I think it will work out.
No meetings or peskiness like that. If you join and play, you’ll know you are playing with people who want to play Evolve correctly.
Search for the the group “Heavenly Ordained, Defiantly Orphaned Republic” or go click here to go the the Steam Group