5.0
Apr 25, 2025
Anonymous employee
Current employee, more than 10 years
Des Moines, IA
Recommend
CEO approval
Business Outlook
Pros
Innovative technology and culture of continuous improvement. Supportive environment - we are “One Team” - so many smart, dedicated team members who are willing to collaborate and support each other. Stability of company - founding CEO is still on board and as passionate as ever!
Cons
Very fast-paced which can be overwhelming for some.