5.0
Feb 8, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
I work in the new facility in Newington and SIG has gone above and beyond to give us the latest and greatest machinery and workspaces. It's about as good as it gets :)
Cons
I can't think of any!