Pros
Pretty good mission if safety is something you care about.
Cons
Management is completely disconnected from the needs of their staff. They make decisions without considering their effects on the team. Unexplained budget cuts with no reduction in goals is common. Management is ineffective at setting strategy or aligning work of different business units. Several high level managers are vindictive, petty, and dismissive of any idea they didn't originally think of themselves. There's no transparency in pay scales and the performance review process is a joke. They have you rate yourself on the values but never discuss these values throughout the year or hold themselves accountable to them. If I rated my manager on values like accountability, I'd give them an unsuccessful rating (blames others, shows no desire to improve or receive feedback). They are stuck with the status-quo but then upset when the status-quo produces mediocre work. Refuses to give feedback even when directly requested but constantly talks behind everyone's back. This is a toxic workplace for someone who thrives on collaboration, problem solving, integrity, and positive effort.