3.0
Apr 11, 2026
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The company is at the top as far as apsec goes
Cons
Company leans in too much on being at the top and less into fixing its broken product issues