Not the best practice in industry.
Since all major competitors uses higher technology, employees may find it difficult to step up to join bigger companies.
Too much politics. Too much blame game
Poor or almost non existent teamwork among departments that result in unhealthy working relationship.
Too afraid to make mistake that unable the company to innovate and move forward