Pros: free breakfast, free lunch, great health benefits
Cons: the culture, the stress, work/life balance
Their Culture: You are in or you are out. You are told to "fight for right" but if everyone views you a certain way good luck getting that to change. If they do not see you as a culture fit and you do not abide by the Principles that Ray keeps adding to, then you are out as soon as you walk in.
Don't get me wrong, this is a great place to learn about self-actualization but the amount of stress bestowed upon you based off of what you mistakes tell you about you, is enough to drive anyone nuts. It is much easier as a consultant than full time.
My recommendation- go in as a consultant and do not convert. The benefits are great but the stress is WAY higher.
DO not plan on being here for more than year, if that.