2.0
Sep 12, 2021
Former employee, more than 1 year
Itasca, IL
Recommend
CEO approval
Business Outlook
Pros
NSC offers good benefits and has very committed people. Most at NSC genuinely care about the people and mission.
Cons
Badly declining morale. Clueless executives. Incompetence slowly killing company. Sales team shattered by destructive leader who rules by intimidation and blindly protected because its the fourth sales leader in four years.