Non toxic colleague, supportive environment.You can learn about team work.
Cons
Toxic management, family oriented. Disorganised management. Don't expect you will have a stable job since it's underpaid almost the minimum wage. Manipulate you with contract. Need to ambil hati to stay.