How are these people still employed.
If I went in to my supervisor and said that we are ready to implement a new system in a few days, I would be totally sure that it would work.
Two months later and the system still isnt up after informing your customers that it was just a few days away should earn them a pink slip. I certainly would expect to be fired or at a minimum removed from the project and replaced with someone who is actually capable of carrying through on what was promised to the clients.
I find it funny how I can change my seat on an Air Canada ticket booked through a travel agent on the Lufthansa website, but not on AC's own website.
Why does the company put up with this?