I've been a software engineer and managed software engineers for 20 years and worked in all kinds of businesses. This is both normal and mostly acceptable, in my professional opinion. Doing just as much work as your employer requires and no more is way less of a problem than employees who actively steal, commit fraud, bring drama and distract other team members, or are introducing defects because they've faked their…
> However! I will say that this way of working and living comes with some significant hazard to your mental health
I have a hard time believing that in this stage and age, especially in the US this is true. How do you justify working for a big corp big nice pay to support your family vs. getting a salary just to live by working for your life's mission? Do we just forego the opportunity cost from a bigger paycheck, not just for you but your family as well?