3.0
Mar 13, 2026
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Opportunity to learn from some of the cyber industry’s brightest. Great services products and tech partnerships.
Cons
Recent news about credit and finances has led to uncertainty and attrition. Senior leadership seems lost, does not effectively communicate vision.