cooperative

adjective
  1. willing to work together with others or to help when asked
  2. involving people working together toward a shared goal
noun
  1. a business or organization owned and operated by the people who use its services

Examples