public IEnumerable Find()
 {
     Client.Connect();
     return(Client.WithAnnotations().Cypher.Match(p =>
                                                  p.Pattern <Team, WorkdsInRelationship, Company>("t", "r", "c", RelationshipDirection.Outgoing)
                                                  .Constrain((t) => t.Name == "engineering"))
            .Return((t, r, c) => new WorkdsInRelationship
     {
         Team = t.As <Team>(),
         Company = c.As <Company>()
     }).Results);
 }