An honest review: Prepare to learn and perform from day 1, very good communication and support from management, the company grows so quickly (in a good way) its hard to keep up with all the new team members. For those pursuing a career in HR, you will need a relatively extensive textbook knowledge as it is slightly dry but will do wonders to propel your applicable knowledge and experience.
Location - Cant complain, about 20 second walk from Union station. Like most companies within the financial core, it is competitive so be prepared to go in with good time management skills. As the Toronto office is relatively new, no one is pulling that seniority card on you and HR does a good job in hiring like-minded individuals through out the company. The office went from ~15 employees to 130 in a year, and expansion to other provinces are already underway, its a ridiculous growth speed so opportunities are always abundant and internal switches/promotions are quite common.
Pay - Albeit competitive, I admit it can always be more. You get 3 weeks vacation instead of 2 which is great, and a Health Spending Account so you are free to spend on whatever you see fit. No contribution/matching from the company, though that is understandable as majority of the workers are late 20s/mid 30s.
Overall 10/10 , all things considered, there are very few unicorn jobs in Toronto and may be as close as it may get.
Free food, monthly socials/drinks, competitive pay flexible accommodations, down to earth management, lots of growth
No Contribution/matching, must have good time management skills