What are the features that can be assigned to sub-accounts?

What are the features that can be assigned to sub-accounts?

A sub-account operating under the owner account will have the following features:
- Edit company information
- Project creation and/or Project management
- See Invoices and/or Contracts
- Add and/or Remove a sub-account
- Make a payment and/or Flag a payment as done
- See all company Contacts
- Start a chat