1.0
16 Jun 2026
Anonymous employee
Current employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
One of the key advantages is that the company supports employees on OPT and is willing to sponsor employment-based permanent residency (green card) applications.
Cons
On the downside, the role comes with aggressive KPIs that can be difficult to meet. While the company provides dinner for employees working late, it can sometimes feel like an incentive for extended working hours rather than a true benefit. In my view, the company tends to rely heavily on employees who need visa sponsorship, knowing that their job options may be more limited due to immigration status.