There are a LOT of upper management changes going on so it's hard to say. Mostly the managers are laid back, and rely on you to meet your goals.
Overall leadership is great.
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private