I worked at TSMC full-time
1. Good salary.
2. Smart employee
1. Competitive daily work
2. Stressful schedule pressure
I applied in-person. I interviewed at TSMC.
English test, check your personality, HR interview and manger interview.
Silicon knowledge test. so many test during interview. I don't like it and tsmc culture. That's my comment