4.0
Sep 23, 2025
Current employee, more than 1 year
Eau Claire, WI
Recommend
CEO approval
Business Outlook
Pros
Supportive team environment, strong leadership, exposure to enterprise-scale security tools, good work-life balance, and opportunities to learn and grow.
Cons
Limited career advancement pathways, benefits could be more competitive, siloed teams at times, and outdated internal processes.