Lots of opportunity to work on a wide range of projects and stakeholders across the Canadian sport landscape.
Cons
Organization has many responsibilities and it can be difficult to balance all areas, individuals wear many hats (could be a good thing depending on outlook)