My experience here has been positive overall. Working at GTA has given me a lot of experience and opportunities to learn about enterprise IT systems.
Cons
Not much room for growth. Public sector pay not great. Despite being a progressive, forward-thinking entity, it is still held back by bureaucratic structures.