What the reviews say
A specialist in procurement states that the high rate of management turnover makes employee growth impossible. While another review mentions many opportunities, the primary driver for this signal is the direct link between management instability and lack of growth.