2.0
Apr 10, 2024
Anonymous employee
Former employee
Itasca, IL
Recommend
CEO approval
Business Outlook
Pros
The people that work there are (mostly) great! There's a good benefits package and flexible working hours.
Cons
There is no clear communication across the organization, NSC is constantly swerving the mission to land the next dollar. This leads to mission creep and tight timelines on deliverables.