4.0
Feb 3, 2026
Current employee, less than 1 year
Maynard, MA
Recommend
CEO approval
Business Outlook
Pros
Friendly supportive team members, great benefits, great mentoring
Cons
Job performance is highly dependent on job market, which is out of your hands