Management could be toxic sometimes, no proper training channel . Have to rely on co worker for trainer which is worst as it depends on the nature of person . And mostly that person don't train properly because he dont want same team member to be better than him