Pros
Interface is a well established company in textile and carpet manufacturing industry. I've been working at interface for less than a year and I believe the pros are: 1) Amazing work-life balance 2) Decent pay compared to other industries in the area 3) Most of the people are nice and willing to help 4) Engineering management support to do process improvement projects 5) Clean and well-maintained manufacturing environment
Cons
Based on my experience working at engineering department the main cons of Interface are: 1) Too many silos, there is no real collaboration between different departments and/or operations, R&D, and design 2) A very very content culture that does not embrace change 3) Some mangers are not comfortable with data driven decision making and risk trade-offs 4) Old school system. Technology has barely reached Interface ecosystem 5) May have limited hierarchical mobility (TBD)