2.0
Sep 26, 2025
Recommend
CEO approval
Business Outlook
Pros
salary was decent and you don’t need to have technical skills at all for this role.
Cons
The Leadership was awful, the sales process was awful, honestly the entire thing was awful. The constant layoffs are awful I can go on and on.