The middle management at the company is terrible. The politics within the organisation was astonishing, and the way they treated staff at times was bad. Work life balance is non-existent. The turnover rates at this place is also high because from experience there were people micromanaging you, under the pretense of helping. When asking for help however, they ridiculed you.