For most of the services we create separate accounts. Nowadays most sites support multiple accounts, those who don't are rare enough to just share a password via email.
Personally I use 1Password for storing passwords and it allows sharing vaults between users so as my team grows we might actually consider using these.