5.0
Sep 29, 2025
Current employee, more than 5 years
Israel
Recommend
CEO approval
Business Outlook
Pros
Supportive and collaborative work culture, opportunities to learn and take ownership of projects, strong leadership that encourages innovation and personal growth.
Cons
Internal processes could be streamlined further to maintain efficiency and clarity.