You may not have noticed any changes in your organization yet, but it seems that dissatisfaction with IT is on the rise. To give you some quick data points, 94% of IT projects are unsuccessful , a mere 15% of employees say that they are completely satisfied with their technology … Continue reading