Written by Sales (Current Employee) from Toronto, ON on 13 December 2017
Great team with a family style attitude. Office space is brand new and is very luxurious and is high tech. Lots of great perks and benefits. Management is friendly and is there to help you if you need it.