Pros – Very skilled people on the Israeli site (development site), great atmosphere.
Benefits are not bad, relative to competitors of that scale.
Cons – Unstable management. VPs constantly leaving\fired.
Not a good sense of job security... management can decide on massive deduction of employees at any given day.
Advice to Senior Management – Get stable
No, I would not recommend this company to a friend – I'm optimistic about the outlook for this company