5.0
Apr 23, 2026
Former employee, more than 3 years
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Great leadership and growth potential. Kept up to date with threat detection and mitigation.
Cons
Lots of restructuring consistently throughout my time there.