4.0
Jul 25, 2025
Current employee, more than 1 year
Kfar Saba
Recommend
CEO approval
Business outlook
Pros
Base salary is high People are nice and friendly Beautiful offices, mostly quiet and welcoming
Cons
TC is low (compared to other tech companies) - no bonuses or RSU Benefits can be better Location isn't ideal - no public transportation nearby