3.0
Dec 12, 2023
Current employee, more than 1 year
Natick, MA
Recommend
CEO approval
Business Outlook
Pros
Great wlb in general, never worried about being laid off even in this challenging market, nice office
Cons
Old tech stack, difficulty to transfer internally between different teams, some managers “dislike” innovation and rather have a “puppet”