- Great Small Company culture
- Opportunities for career growth and client exposure rarely met at larger companies
- Project work provides complex challenges across a range of sectors and clients
- Able to get responsibility very early on in your career
Cons
- Can be a relatively steep learning curve
- Sometimes a less rigid progression framework you would get at a larger firm, but this is improving all the time and the current set-up works great for self-starters