Pros: open dress standards - shorts, flip flops - flexible work schedules
Cons: they use the 360 review program to back stab and blame, you don't have the benefit of being able to face your accusers, you are guilty as charged, there are bullies who run the production area, they are allowed to mistreat employees including managers who don't "go along", they act like they are your friend, pat you on the back and then you are "out the door", human resources is not on your side, they act like it, but don't trust them for a second.
On the surface, this company seems like heaven - shorts, flip flops, flexible schedules and appreciation for the employee.
But don't believe it for a second.
There are back stabbers and blind sides going on all the time. I was there for 3 years but it changed dramatically in the last two years from 2012 to 2013. As far as I know there were 5 people "let go" in management with no performance improvement plan or attempt to communicate the problem. One person had been there for 18 years and they made a lame excuse and he was "let go". The same thing happened to me.