Pros
Environment Canada can be interesting in terms of dealing with current environmental issues and being in the thick of things. You have the posibility to be implicated in policy making that will guide the country for the next few years.
Cons
Unfortunately, the government structural issues do come into play. low level managers are not hired for their management skills but for the technical skills, making it that you have managers who have a problem delegating work. The federal government has plenty of programs put in place for your development but unfortunately managers are not using them. Even some of the developmental programs are seen as holes to send people you don't want (go figure). Consistency around the department also lacks. Differences between HQ and regional offices are far too big when it comes to much of the HR support.