
There's a lot of effort going into improving the company, the products, and especially the customers' experience. Staff are constantly exposed to opportunities to grow and learn.
Sense of we're all in this together. Team members are very supportive on each other, in my experience so far. Members strive to "be kind" and respectful. You mostly feel appreciated, until it comes to wages.
Management seems to be a mixed bag of good and not so good. Haven't been there long enough to have worked with many, so remains to be seen. After previous CEO left, some other top managers immediately left. General consensus internally is this is positive.