They seem to have a punitive style of management. Instead of trying to incite people to perform well, they punish any minor infractions. They have a point system for certain departments that is not applicable to the entire company. If it is a good idea then it should apply to the organization as a whole. Nepotism is also an issue. People should be hired based on skill, not who they know.