5.0
16 Aug 2016
Current employee, more than 1 year
Netanya
Recommend
CEO approval
Business outlook
Pros
Fascinating technologies, unmatched scale for a company of its size. Lots of talented individuals. _Not_ located in Tel-Aviv.
Cons
In transition from start-up to enterprise, growing pains