Greyfinch has been great to work at. There have been a lot of changes over the past two years but they have all been really positive. The bad apples have either left or been let go which has really helped the culture. Very progressive company that really cares about not employees but the customers too.
Cons
Located downtown so sometimes parking can be hard but I know they want to get more passes for employees.