Great place to make money.. not so good benefits, and prepare to work 2nd or 3rd shift for first 10 years..
Interface is a large company with small company roots. The atmosphere is friendly. The pay is above average. Benefits are somewhat lacking. Management is above par. The biggest can't include lack of advancement, being stuck on an off shift, and 48 to 52 hour work weeks.
ProsGreat pay, great culture
ConsLow chance of advancement, work schedule