Great team/people. Cutting edge technologies. Fantastic Agile framework. They actually follow the process! They really care about animals.
Contras
The BSA position is odd, since you're not actually gathering requirements from the stakeholders. You get them from the Product Owner. You still refine the stories and discuss as a team and clarify things and questions go back to the stakeholders if needed.
VERY low pay.