Pros
Xero is a very rare kind of organisation; It's incredibly fast growing and fast paced and on a mission to create a globally significant business as it transforms the prosperity of hundreds of thousands of small businesses. You get to be part of an award winning team with the best product in its category, with natural levels of customer advocacy that are best in class. Xero is a great environment to develop yourself and your skills with ample opportunity for great people to stretch and build their careers. The culture inside Xero is one of it's most attractive traits, and management strives to be open, transparent and mindful of all the stresses and strains being inside such a fast growing and changing environment can bring.
Cons
Being inside such a fast moving and changing business isn't for everyone - if you don't like change then you won't like working at Xero. Fast growth also brings with it high expectations and a constant need to build, improve and stretch, so the demands on individuals and teams are certainly above average for a typical UK business which, again, won't suit everyone.