Comment Re:real world solutions (Score 1) 911
Yep! Salaried employees are a cost to the company and performance is very hard to measure. As well as all the usual mangement concren over employee benefits (sick leave, maternity leave etc). Having a team of salaried/permanent staff gets very beauracratic in a hurry.
THERE IS A SOLUTION
ALL CODERS WORK ON HOURLY RATE ALWAYS!!
This is an absolute mega golden rule and saves companies time and money. Every minute a salaried employee is out of the office or not actively working (ie lunch break) costs the employer money. Persoanl effiency is not important. That everyone is working to breaking point is considered effective management by most corporate boards. Some executives work to a specific employee turnover percentage. These days it is considered that an employees' time is up after three to four years in one position.
It is a mangement fact that middle managers are 23% lower than all others in the company in critical intelligence. People getting promoted to their level of incompetence is a fact. Middle managers are also a lot more commmitted than other employees - including executive level.