Former Employee1.7Jun 14, 2024Extremely negative. Terrible leadership, terrible culture, micro managing, non supportive.