Just for new immigrants and graduates to gain experience for a year or two.
CAD Designer (Former Employee) – Concord, ON – 24 July 2019
Poorly run family business. No respect, leadership, accountability, professionalism, or culture. People are in positions that they have no credentials or experience for. Toxic work environment. There is no teamwork and everyone is looking out for their own interest. High turnover rate in every department. As for the CAD department, don't apply if you are not Asian. Also, they favor Italians for Project Managers. Let's put it this way, only the mediocre people stay and the stars go away.
Good place to learn and gain experience for a short period. Then get out!