5.0
Nov 4, 2025
Former employee, more than 8 years
Columbus, OH
Recommend
CEO approval
Business Outlook
Pros
Strong compensation and benefits with potential to grow.
Cons
Very intense environment with high expectations (as it should be)! Can be stressful for the faint of heart ;)