1.0
Sep 20, 2023
Former employee
Recommend
CEO approval
Business Outlook
Pros
30 years in business, Good customer base, good security product. Onboarding
Cons
Not to be trusted. Changed strategic direction weekly. Lack of leadership throughout the company