micromanaged by executives who have no idea how to manage talent and think that the only way to do it is having detailed report of what you do on a daily basis, which is pointless and time consuming. not really listening to feedbacks. Overall horrible management that would make stupid mistakes and blame it on other people.