Current Employee3.7Mar 23, 2024Overall pretty good experience working with NS so far. Decent product with good work-life balance. Sales culture is pretty aggressive.
Overall pretty good experience working with NS so far. Decent product with good work-life balance. Sales culture is pretty aggressive.
Current Employee1.4Sep 6, 2023Miscommunication, no guideness, lack of teaching, etc. overall not the best company.