5.0
Feb 27, 2018
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Everything about ISN is on the right track. Yes there have been recent changes at the executive level but they are for the long term and they are great changes. The new executives seem concerned about the outlook of the company by regular employees.
Cons
None at this point and time.