We went through a time where, especially on engineering, there was a lack of trust in leadership. Steps have been made, and are continuing to be made, to improve that. For some, I don't think that trust will be restored.
It is very fast paced and can be high stress. I personally enjoy this environment, but it is not for everyone.