What the reviews say
Multiple reviews criticize leadership for poor execution, political dynamics, inconsistent decision-making, and lack of accountability. One reviewer states that Director level people lack basic business skills and leadership is disappointing.