4.0
Jul 21, 2026
Current employee, more than 3 years
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
Fast-paced environment where you will be exposed to some of the latest security technologies on the market.
Cons
There is a high degree of change in both the Company and within our assessment frameworks.