My longest-term contract job let one of the most niche-yet-hyper-talented data engineers I have ever known walk last week because they wouldn't give him a promotion yet yesterday promoted another data engineer in our department that I wouldn't trust to operate a microwave TWO levels. Coming soon...