2.0
2 Jun 2026
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great structure and solid US leadership
Cons
Product developed in EU and not up to standards of US labor laws
Check out your Company Bowl for anonymous work chats.