I would think it is good if done in a good way and bad if done in a bad way.
bad way - posting stuff to make your company profile go up all the time, if you think you have something that might be of interest to HN sure but not everything you do should get posted. when negative stuff comes up swoop in to defend company and to drag down those saying negative things about company, especially without disclosure but even with disclosure.
Good - something technical about company comes up, developers who worked on technical thing come in and clarify technical aspects for people. Somebody has problem with your product and you come in and ask for clarification and help solve problem.
bad way - posting stuff to make your company profile go up all the time, if you think you have something that might be of interest to HN sure but not everything you do should get posted. when negative stuff comes up swoop in to defend company and to drag down those saying negative things about company, especially without disclosure but even with disclosure.
Good - something technical about company comes up, developers who worked on technical thing come in and clarify technical aspects for people. Somebody has problem with your product and you come in and ask for clarification and help solve problem.