4.0
22 Feb 2024
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Managers are great at the company and they are quite responsive to our requests. The company is willing to sponsor the H1B and green card for employees.
Cons
The salary is good but not that competitive.