poor management, under average managers, bad communication between management and employees. Management do not listen to suggestions from employees of their team. There is too much red tape. They try to satisfy the custumer, without taking in consideration the expertise of the team they have on board managing the client. Competition is tough sometimes unfair. Employees can bandwagon against someone they don't like often spreading lies about performance to upper management.