From the point of view of the management - this is someone who wrote an article about the company having big time bureaucracy, lot of teams that don't talk to each other and hinting that the company culture is all messed up. well, what can one expect.