For example, I wrote the performance monitoring web application. Each employees manager would rate them 1 (good) to 4 (bad) on 10 criteria (e.g. punctuality, quality of work etc). The scores would be averaged and you'd end up with a 1 to 4 rating. I was asked to change it so that an average score greater than 2.2 would automatically become a 4 and also a manager could arbitrarily lower the overall score if they wished. So someone getting a 1 average could be moved to a 4 if their manager felt like it. This formula was baked in to everyone's employment contract, so legally the company would have had to notify all staff and get their approval to make the change. I raised ethical concerns but was told to implement it and not tell anyone, or risk getting fired. I told people anyway, I knew I wasn't going to be working there much longer.