My experience with the graduate program was a fantastic one. Coming straight from college, the program allowed me the time I needed to get up to speed in a professional working environment. The EDC provided multiple opportunities to aid my personal development such as training courses, conferences and pair programming with senior developers. The atmosphere in the workplace is like that of a start-up and is a very relaxed and enjoyable place to be. The EDC was flexible in allowing me to work in an area of interest to me but also allowed me the opportunity to try new things if I was unhappy. In hindsight, I was extremely fortunate to have had this opportunity and I am forever grateful.