Good people
Dynamic culture
Colleagues show respect to each other
You can rise through the ranks
Cons
Office is a portakabin and not a great environment to work in
Most decisions made by the MD. Managers can avoid taking decisions and being held accountable because they know that the boss will do what he thinks irrespective of their choices.