Great "people first" culture, they really mean it. Every employee is treated like they belong, and there's constant effort to make our workplace better. Great benefits and great people.
Cons
Sometimes teams feel siloed, would prefer a workspace where more voices and consensus can be heard.