4.0
26 May 2026
Current employee, less than 1 year
Framingham, MA
Recommend
CEO approval
Business outlook
Pros
Great learning experience, lots of cross functional team exposure, good job perks
Cons
Location - far from Boston and terrible commute, company is somewhat a mess