4.0Mar 4, 2025Great place to work, pay leaves something to be desiredSoftware engineer iiCurrent employee, more than 3 yearsSomerville, MARecommendCEO approvalBusiness OutlookProsSmart driven coworkers, no unreasonable deadlines, pushed to growConsPay could be more competitiveShow more