Pros
The salary is just the tip of the iceberg. Agile Freaks values and encourages your growth, with a dedicated budget for improving your craft by going to conferences, trainings, earning certifications, or buying the best equipment you need to do your best work, no questions asked. You're a part of a community, decisions are made with everyone's input. You get to choose what you want to work on, and learn. You're a trusted member of a team that wants to get things done.
Cons
Expectations might be overwhelming. Taking part in all decisions means you will have to focus on more than just coding/your work in general. If all you want is to write code, and not be bothered by anything else, this might not be the best place for you.