to give you an idea of how bad this client is this is an actual conversation I had with them:
Me: "OK so we're going to need a stable non-changing environment to be able to validate data."
Them: "We don't have that."
me: "Just create a copy of an existing environment and give only us access. That'll work."
them: "We don't have the disk space for that."
me: "You're a hard drive company."
them: "......"
Off premise IT for them is something they may want to consider...jesus.
You have no idea man.
The infrastructure meeting for installs and support for this 1 application has no less than 3 directors in it, 2 VPs and 10 other people . That's right 15 people. Weekly. To discuss 1 application which isn't business critical. Holy shit.
I imagine Microsoft Patch Tuesdays are akin to the Korean War over there, shit.
And CIOs think I'm crazy when they ask me what I'd do if I was in charge of their IT and I reply, "I'd demote you to a director MAYBE VP, put the COO or CFO in executive charge of IT, put everything in the cloud, and lay off most of your infrastructure and internal app development teams."
COO/CFO should always control IT. CIO's are a fucking joke because they never really have any power anyway.
Put the money in charge, let them understand when they spend it what they will get, go a good colocation, make sure you have 2 good networking guys in house and one infrastructure guy to manage the colo, and call it a fucking day.
Mark my words, in 10 years the only people who won't be on the cloud fully are going to be hospitals, banks, and idiots.