This is a very interesting thread.

OP comes up with a problem that he is facing, only to be shown the other side of the story that he may have completely overlooked. It raises questions for OP and their organization.

This also shows that in such threads, on HN, people are more likely to empathize with the employee ( which seems quite fair in this case ).

Hopefully OP got some pointers that they can go ahead and work with.