3.0
Oct 15, 2025
Recommend
CEO approval
Business Outlook
Pros
if you have PCB knowledge it`s a good place to work at.
Cons
No system in place, there is no data transfer and training for new employees. It`s about Toronto (Markham) site: Integrated Technology Ltd. (ITL)