5.0
Feb 19, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
ISF offers great opportunities for its staff. Great Benefits and care about work-life balance.
Cons
There are none to think of.
Check out your Company Bowl for anonymous work chats.