Pros
Lol, it's funny that most of these reviews mention free snacks. Ask yourself honestly if a free snack a day would keep you at a company and if that is true, then where are your expectations! The schedule is flexible, that is the greatest benefit.
Kontras
Most of the 'negative' reviews talk about the 'cliques' in Phoenix. The 'old timers' are powerful and untouchable. Even the 'positive' reviews show how forceful and in power they are by asking the CEO to stand aside and basically let them take control of the company. That would be a big mistake. At some point in time those same 'cliques' stand in the way of any new blood or ideas coming into the company. But at this time you must report and be held accountable to those 'cliques' because there is no independent HR dept reporting to the CEO.