This is truly a great environement to work in. It is inspiring to work with experts from many different domains. The hour are flexible, there is great atmosphere and you get a lot of autonomy. There is a ot of oportunities to grow in the agency.
You get to work in the most stimulating environement. Job security.
It is a government agency so you have to deal with heavy and sometime frustrating bureaucraty.
The supervisor I was working under was very flexible and since I was working mostly on my own I could work at hours that would be beneficial for me. I would leave home after traffic hour and return again after traffic hour. The main joy of working at the Canadian Space Agency is the tech resources that are there to help you. The electrical technician, the machinist and all the other techs are there to help you if you need it to get the work done.