What Makes an Employee Leave a Great Company?

When you work for a great company with a mission [...]