3.0
Aug 27, 2025
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Good tech that was once a differentiator
Cons
No longer a differentiated product. Also, 2 very separate cultures between execs & engineering in Tel Aviv and the rest of the org in the US that was incredibly difficult to work in.