4.0
May 3, 2013
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Fascinating technology. HQ in Israel has bright people who are easy to work with.
Cons
Top-heavy, overpaid managers. Technology was ground-breaking 5 years ago. Now, not so much. US management has experience in sales, not much in software.