How to know if a company is mission-driven before joining or staying