Pros
A capable team with hands-on management.
I was treated very well here as a trainee, getting to work with directors and meet clients at an early stage. You'll get many opportunities to impress and make an impact.
Mistakes are seen as a vital learning tool.
The business sees itself as a bringer of change to the way tax advice is delivered, so I got to work for some very ambitious, hard-working people who love their jobs.
Cons
As the firm grows, you might find priorities and tasks changing at a moment's notice - a con for those who want to know what they'll be doing from one week to the next. For others, it's a challenge, and you'll get loads of practical experience.