Pros
There are some awesome fringe benefits working with NSI, Employee appreciation month, Commitment to community, Activities committee, Payday Popcorn, Oval Office, Company Sponsored Happy Hours, Health days, and more things than I have ever received at any other company. If you are looking for all the little extras that make a place cool to work at, NSI has it.
Cons
It will all boil down to 2 business fundamentals. Communication and Accountability. NSI lacks both. While NSI is owned by an investment firm (Frontenac) and is supposed to run like a corporation, it continually runs like a mom and pop establishment, where the CEO is pop, and mom some how got jaded out of the deal too. If hope and change is what you seek, look elsewhere. If the CEO didn't read it in a book, or it didn't come to him in a dream, it's not going to happen. NSI is focused only on making the next sale. There is no research and development team, no persons in charge of streamlining processes, and no metrics on success (unless its a sales number). The CEO wouldn't know Six Sigma if it smacked him in the face and stole his running shoes. Most of the people that work at NSI are awesome people, and NSI has great extras that make it different than most other place you can work. When "the senior manager" is only focused on sales and not focused on the company's biggest assets, you have to wonder how long it can remain a player in the marketing arena. If you are looking to gain valuable insight on how NOT to run a business that is sustainable past the next merger/acquisition, work for NSI. It will teach you a ton...