People are hard working, and passionate. Company mission statement is worthy. Generous PTO, vacation, 401k match
Cons
Lots of layoffs and reorgs. It feels like company is trying to see how to adapt to digital transformation, but the know-how of managing the day-to-day is lacking.