Vantaggi
They are trying to improve employee morale by offering work from home, casual dress code all week, and regular employee surveys to gauge morale. Good employee policies, at least on paper.
Svantaggi
One of the best kept secrets of the company is that the monthly employee surveys are used in the manager reviews, so the managers will attempt to tell you how to respond to surveys (specifically not selecting anything less than a 7 on a scale of 1-10), so they artificially have good results for their performance reviews. This creates a distrustful environment, and can lead to manager retaliation against anyone they see as "deliberately" giving low scores to "get back" at the manager. Other issues include an overly competitive environment, which can lead to people who are supposed to be teammates actually undermining each other and stabbing each other in the back to get ahead. Add to that the constant reorganizations and shedding of valuable IT roles, and you get a work environment that is less than pleasant.