5.0
Mar 14, 2025
Current employee, more than 3 years
Peoria, IL
Recommend
CEO approval
Business Outlook
Pros
Cutting edge tech, Highly motivated and smart team
Cons
More structure in release process and slowing development a lil bit for a quarter or two would be good