4.0
Jan 11, 2021
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Good culture, competitive and strong portfolio of products
Cons
lack of upward mobility, doesn't pay as well compared to other companies in the same space