Good compensation, great benefits, talented employees, culture of openness ownership and optimism
Cons
In 2023 & 2024 went through a few rounds of reduction in force which has diminished trust. The marketing department is fractured and siloed, making it hard to do your best work.