Current Employee4.7Jul 10, 2024Great experience and company. Amazing people, culture and offices, highly recommend!
Current Employee3.4Sep 7, 2023Great company from a culture perspective. Seemingly underpaid from a role perspective.
Current Employee3.9Mar 15, 2024Great product and brand. Leadership is out of touch with theory vs reality.