Salary and benefits are good. Colleagues are more or less friendly.
Cons
Very hire and fire culture.
... Take a look at how long former employees last at the company.
They want to build company culture but struggle to actually deliver beyond giving swag every so often.
Not the company's fault per se but it is difficult to get support when most of the company is in Israel and most customers are in the states. Israel is offline by noon ET and they work Sunday-Thursday when US expects support beyond that window.