That day, when it struck him that liking the work and being forced to work in an unsupportive environment were completely different matters, he requested to switch departments. Overnight, he gave up what he enjoyed. He stopped coding. He refused to work overtime. And he’d never once regretted his decision.