4.0
Apr 19, 2021
Current employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
The benefits are very solid, there's room for upward mobility, and opportunities for professional development.
Cons
The spread out structure of the company (locations in Waltham, Vancouver, Israel, and a number of other places) does mean that a lot of meetings are done remotely, and that hours get stretched in order to coordinate with teams in other locations.