1.0
Apr 8, 2024
Former employee, less than 1 year
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
I can only think of 2 perks while working at SN. Product discount and at the time I worked there our team primarily worked from home.
Cons
Poor management, disorganized, awful culture, zero work-life balance, on calls every minute of the day, backstabbing/cover yourself mentality.