3.0
Aug 23, 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Working on good tech, solving real problems affecting our company.
Cons
Politics in SLT affect day to day, new management doesn’t seem to have a good idea of a direction, kind of throwing things at the wall to see what sticks.