3.0
19 Feb 2026
Former employee, more than 3 years
Yehud
Recommend
CEO approval
Business outlook
Pros
The people are great, smart and friendly. The technology is amazing.
Cons
Salary and benefits are low compared to market. Biz-Dev is weak, not able to do what it takes to win customers.