5.0
Feb 25, 2025
Current employee, more than 5 years
Indianapolis, IN
Recommend
CEO approval
Business Outlook
Pros
Products are great, well-recognized People are great - very good culture
Cons
It can be stressful at times Not much room for upward growth