Northeast Director of Sales (Former Employee) – Ottawa, ON – 15 February 2017
TechInsights was one of the best places I have ever worked. Very exciting technology combined with a very well educated and professional team. People know their stuff, meetings are quick and everybody executes well. Pay is good and bonuses are paid on time and without fuss. Overall a great place. Terrific benefits package, best I have ever had.
IP Consultant (Former Employee) – Ottawa, ON – 8 October 2014
Undone by new ownership, TechInsights was once a great organization reduced to a place of low morale, unnecessary budget cuts and inexperienced management incapable of truly understanding the company's target base.