3.0
Feb 16, 2021
Former employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
health insurance ability to grow relocation program
Cons
low salary managers motivated to push their employees to lowest salary possible hard to work if you don't know Russian