I agree all those other things are annoying/fraudulent, but...
> recently we dismissed developer after discovering he was working (also full time) at another company (we coordinated termination on both sides - I'm not even sure if it made him without work or just removed 2 out of N jobs)
I don't think I've ever heard a reasonable objection to this, assuming 1. the person's second job is not with a competitor, 2. they are not sharing confidential information (keep both jobs air gapped and separate) and 3. the person is performing up to expectations at both jobs.
We applaud low income service workers who bust their butts working multiple jobs (often 40 hours each) to make ends meet, but when it comes to office workers getting a second job, that's taboo. Doesn't make sense.
> recently we dismissed developer after discovering he was working (also full time) at another company (we coordinated termination on both sides - I'm not even sure if it made him without work or just removed 2 out of N jobs)
I don't think I've ever heard a reasonable objection to this, assuming 1. the person's second job is not with a competitor, 2. they are not sharing confidential information (keep both jobs air gapped and separate) and 3. the person is performing up to expectations at both jobs.
We applaud low income service workers who bust their butts working multiple jobs (often 40 hours each) to make ends meet, but when it comes to office workers getting a second job, that's taboo. Doesn't make sense.