Pluspunten
Phoenix has some of the best benefits I've ever even heard of. You get to spec out your own laptop, your birthday off as a paid holiday, free healthcare, and a giant 401k match.
The work is interesting as well; you aren't just a body filling a slot. It's a small company but that is a good thing in this field. Further, the management truly seems to care about your happiness.
Minpunten
Haven't seen any cons yet :)