5.0
Nov 8, 2025
Current employee, more than 3 years
Israel
Recommend
CEO approval
Business Outlook
Pros
Low intencity, innovative, open sourced. Modern tech stack, relevant.
Cons
Large and heavy corporate, some middle management can be hard to work with.