not too good place gain experience but for need pay monthly its ok, find better company can give allowance for basic is better advise who want to try.The good thingseasy get time to manage your job done in time manner.
The challengeslow pay salary without allowance below than average in malaysia , micro manage, management not plan output very well, bias and always change component to cheapest price and damage the pcb board and make it repair again and again, wasting time.