People are front and center in every aspect of the business. You work hard and it is appreciated. There is real care from the leadership, and attention is paid all around.
Cons
The only con is that I haven't met all my coworkers yet. I am a remote employee.