If you're intersted for IT position, please skip the technician position.The good thingsGreat benefits, like 2 weeks annual leave, medical benefits, hospitalization insurance benefits etc...
The challengesWon't help anything for career growth since this position does nothing on Information Technology, only related to Engineering.
Poor team management.
Rushing to hire people, register work pass without any confirmation from new joiners who was not yet decided to join the company.
Not fully prepare everything and let themselves risky to access unauthorized places for new joiners.
Poor time flexible schedule management for every employee, which was not truly "flexible".