I know Dilbert's an old joke in most hi-tech firms but this one really struck home. If you can't laugh at yourself....