Pros
Amazing team, friendly people, funky office space in an iconic building in toronto, good location, decent clients, flexible hours and worked remotely sometimes, got to travel to the Vancouver office as well, most projects I worked on were small to medium sized and shared with the team in Vancouver. I still keep in touch with them.
Cons
Lacked some guidance sometimes but that's what you get in a boutique agency so it also has its benefits.