InnerWorkings, Inc SWOT Analysis