Great place to work and to learn.
The pay is a bit lower than the average for the industry but makes it up with great benefits.
The co-workers are great to work with and knowledgeable.
The most enjoyable part of the job is the high visibili...
Analyst (Former Employee)
Toronto, ON - 10 January 2017
Perfect place to work
Everything is great! Well structured company with great corporate culture. Good salary and benefits. Strongly recommended!!
MBA Summer Intern, Sales Solutions (Former Employee)