The people are awesome, and it's a very relaxed culture
I absolutely loved my internship at CFIA. I was a junior analyst who worked as an Enterprise Architect student My boss would push us to get our work done on time, but never let us stress too much about it. Learned a lot about programming and business, and am very interested in coming back for another term.
ProsLots of learning, occasional fun events