5.0
Feb 23, 2023
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Smart folks that love to collaborate and share ideas A truth-seeking culture that challenges all ideas to find the best ones Customers love the tech and working with us Leadership is brilliant, grew us through multiple once-in-a-lifetime doomsday scenarios successfully
Cons
The bar is high, along with the expectations, and that can be stressful for some.