5,000+ organizations trust lattice