BCD provides professional development training for all of the graduates periodically throughout the year, including trips to the Hamilton office for site visits and presentations from upper management. Depending on your discipline, you will have specific training programmes that BCD will enroll you in for further training to work towards becoming chartered / a member of your relevant industry/society.
Yes, there are opportunities to progress in your career. This includes opportunities to work on different kinds of projects.
There are clear promotion possibilities within BCD, and career growth is highly encouraged. BCD provides several opportunities, and managers are open to discussing career goals during performance reviews or one-on-one meetings.