5.0
Aug 20, 2025
Recommend
CEO approval
Business Outlook
Pros
This company has built a great culture and a great product. All employees are passionate about what they are working on. The company has great balance while also achieving high goals and standards.
Cons
Only US offices are in Lincoln and Omaha Nebraska which is a limiting factor when requiring people to be in person.