5.0
Oct 27, 2016
Anonymous employee
Current employee, more than 5 years
Itasca, IL
Recommend
CEO approval
Business Outlook
Pros
It is wonderful to work for a mission that is making people's lives better and safer. The people here are passionate, committed and smart. The leadership genuinely cares about staff. Benefits and perks keep getting better each year.
Cons
Very fast paced. If you like a slower pace of work, NSC may not be for you.