With so many businesses vying to recruit the brightest new talent, how do graduates choose the right company and position?
Companies offering graduate positions which include training programmes and mentoring schemes are an attractive proposition.
Entry positions offer graduates the opportunity to apply the skills they learned at university to operational projects in their chosen fields, while also being able to learn new techniques and develop their skills.
Towards the end of his Mechanical Engineering BEng (Hons) at Heriot-Watt University, Andy Thomson began searching for the perfect graduate position.