Comment Comment by Opt_Out_Fed_IRS Doesn't management and C-suite executives lose the respect of technical people in the company when they do media appearences and sign off this sort of overtly-optimistic PR pieces? parent Opt_Out_Fed_IRS 5 years ago