Worst management and no team workThe good thingsI can't think of any good things at here
The challengesNo team work between all departments, when problems arise, they will only push the responsibility and never try to solve the problems. Worst management that I had ever seen.