Pros
Personally I really enjoy the condensed work week. For the tool set I work on, I find it challenging and rewarding. Most days I walk away with a good sense of accomplishment.
Cons
Huge disconnect between those on the carpet and those actually working in the clean room maintaining the equipment. No sense of team work. When it comes to promotions it is common to reward those on the carpet. Pay raises the last two years have been 1%. Going above and beyond has no influence on your rating. They rate on a curve so no mater how hard you work, if you are not the chosen one for promotion or recognition you are likely to get rated above meets expectations and very likely to get rated even lower. With their rating process there has to be people rated low. Watch out for surveys. They tout wanting honest feed back but when given there is often push back from management and I have seen first hand some witch hunt mentality.