Pros
Work environment focused around you doing your job correctly as opposed to quickly. If you have to push back a deadline, that's perfectly fine as long as you paid more attention to quality as opposed to cutting corners to hit a deadline. 8 hour work days seem to be unheard of now, but Axon definitely allows you to do this, and in fact promotes it. Unlimited vacation means that I can just take a day, week, or month off whenever, unless you're in some sort of crunch time, which in my two years of working here happened once, and it lasted half a week. The work is always pushing me to learn and be better. Exposure to new technologies is always exciting, and knowing that I'm helping the community at large is a great feeling to have, which drives me to really care about every line I write.
Cons
Health coverage could be cheaper/more comprehensive. While the office looks fantastic, I can't help but wonder what it would feel like if that money was used elsewhere in terms of perks.