The lack of open and healthy communication with management results in absolutely no promotions/salary reviews for years. Their nepotism creates all kinds of dysfunctional dynamics between teams including verbal abuse. Projects are poorly designed and managed. Very high staff turnover.