4.0
Feb 17, 2025
Current employee, more than 1 year
Delaware, OH
Recommend
CEO approval
Business Outlook
Pros
Overall the team is good. Very talented people and a nice culture. They value work/life balance a lot in my experience.
Cons
There could be more organization in the processes and better transparency from the leadership team.