Why join the MCD Team?
Enjoy Workload Variety
Our projects are rarely ordinary – expect the unexpected with us.
Learn New Skills
Your personal development plan identifies opportunities for training and projects to boost your skillset and experience.
Ger Rewarded for Hard Work & Team Work
We recognise hard work, integrity and creative thinking. Yes, you will receive all the usual benefits but on top of that, you will enjoy the all the support you need to forge a fantastic career.
Be Encouraged to Be Yourself
We actively encourage you to use your personal experiences to influence your work. We want to push boundaries and truly believe that every individual has a part to play.
Feel Empowered
We encourage all team members to engage and interact with all suppliers and clients – there’s no hierarchy here when it comes to representing MCD!
Work Among a Diverse Team
At MCD we believe that diversity is empowering. Different experiences bring new ways of thinking and ensure that we remain innovative and bold in our work.
Have Fun!
We’re a family that works hard but makes time to have fun along the way, including regular family events where we celebrate being part of a great team!
Apprenticeships at MCD
We started as a small family business, and have stayed true to the family values that we were founded upon. These values continue to set the benchmark for everything we do, from the way that we support our employees careers, to the relationships we build with clients.



