Overall, management is very bad, poor communication, lack of organization, the direction/vision is very poor, priorities change everyday, no set goals, difficult to evolve, no company culture, too many managers are not competent in their fields, managers have bad egos, non-existent valuations, difficulty in building skills, demotivating, very high turnover, too much work that lacks meaning, African employees do the most work but are treated terribly than fellow European Africans, company politics and segregation, salaries are horrendous considering the above points.