4.0
Dec 16, 2019
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
High quality, friendly professionals in a truly international work environment.
Cons
The central office is in Israel, so working for them in the US means working remotely from most of the company and it's leadership