1.0
Jul 14, 2026
Former employee, more than 3 years
San Jose, CA
Recommend
CEO approval
Business Outlook
Pros
Good technology, good customer sentiment, higher renewal rates, healthy margins, consistent revenue growth
Cons
Inexperienced leadership, poor process, lack of communication, lack of knowledge by current leadership on how to build scalable process and tools.