Thinfab Sucks Customer Reviews and Feedback
TEL Solar, formerly Oerlikon Solar, is a manufacturer of production equipment for the manufacturing of thin-film silicon cells, headquartered in Trübbach, Switzerland, near the border to Liechtenstein. The Japanese electronics and semiconductor company Tokyo Electron acquired the company of about 650 employees from OC Oerlikon in November 2012.
Thinfab has no accountability to employers, management and communication are terrible, there is favoritism and a lack of respect, according to a review by a former employee at glassdoor.com
"No accountability, favoritism, infighting at all levels of management, terrible communication. Management is terrible, no respect, the harder you work the worse you get treated."