3.0
Oct 20, 2025
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Good people decent work life balance, fun products
Cons
Benefits are sub par compared to others in the space, pay is lower than others in the space, not a ton of resources for the us market