Great, but not friendly with people who have familyThe good thingsIf you like fast paced working conditions, this is the suitable place for you. The manager will always tend to you if you have anything that you need to know. Good discussion with managers. Good knowledge gained.
The challengesThe annual leave of 8 days is too little. Also, the manager do not really empathy on the sudden occurrence that needs emergency leave. This makes many employees left even though they really like to work here.