Please be aware of this company. Insight is based in Tempe Arizona
and in Montreal . I urge you to either boycott there products and not
to work for these non-entities. they are extremely unethical and totalitarian. i guess you know i worked for them.
McSpotlight: Care to give some reasons as to why they're more unethical and totalitarian than many other large companies?