software development management is not up to the mark. processes are horribly off the mark. 5-10 years behind in technology and processes. SDLC followed is prime reason for budget overruns. 80-90% IT staff are non-employees Professionalism and treating coworkers with respect is absent.