What don't you like about working at Accton Technology?
"It is not about the company. It was about the country. They just allowed six years for you to work in their country."
Update your browser to have a more positive job search experience.
Upgrade My Browser