2.0
Mar 20, 2024
Former employee, more than 1 year
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
Innovative technology although over priced and not worth the premium. Some smart people in the Israel head quarters.
Cons
Bad sales leadership, changing goals, poor compensation, shady territory management.