2.0
Feb 17, 2024
Anonymous employee
Current employee, more than 1 year
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
People, the people at SN are good individuals who you can get along well with
Cons
Due to the work load, pay rate, and treatment of management the turnover rate is extremely high, that means you don’t really get to know people well because they’re always leaving.