Pros
A small company where everyone is part of the team and everyone's opinion is valued The office is in an excellent part of town The company has an excellent reputation with other professional advisers and therefore receives a steady flow of high quality referrals The senior management are very good at delegating and giving responsibility at an early stage to employees - they do not micro-manage staff or projects The management team have recently given the middle and back office a boost with a number of good hires They are always looking to improve staff benefits and working conditions
Cons
It can be quiet in what can be an academic environment People tend to come in, work hard but the do head off early and don't hang around