5.0Jul 12, 2026Great benefits and work-life balance, but management lacks transparencyDecoderFormer employee, more than 1 yearHerzliyaRecommendCEO approvalBusiness OutlookProsGreat benefits, good environment and atmosphere, work life balanceConsManagement not transparent enough with the employeesShow more